Solved

Freezing a field

Posted on 2013-06-13
7
295 Views
Last Modified: 2013-07-08
I have a SQL database where a front end is web design.  I have a couple of fields that are shared between departments.  What I would like to know is: Is there a way to freeze a field once data has been entered into this field.

I have attached what my field looks like and I have attached the line of code that belongs to that field.
Experts6.13.13.docx
0
Comment
Question by:TCHGirl
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
7 Comments
 
LVL 49

Expert Comment

by:PortletPaul
ID: 39246522
and if it is entered incomplete or incorrectly?
0
 

Author Comment

by:TCHGirl
ID: 39247645
Here is the reason I need to know if this is possible.  We have at least 3 departments that share this field.  One department puts the information in and the other 2 departments see it on their screen.  If the information does not apply to their client they are removing it.  We don't want that to happen because it effect reports that use this field.

When a number is typed in that is when I want to freeze it so that it can not be removed.  the information is typed in incorrectly then they need to bring the number to the admin and the admin will fix the problem.

Does this make sense??
0
 
LVL 49

Expert Comment

by:PortletPaul
ID: 39247822
I call this "enter once" and that type of logic is enforced by application code - NOT the database. In most apps I deal with (J2EE) that means the business logic is handled by Java the UI changes from a text box to a display - so the user has no access to alter the field once it has been saved.

What type of technology is that form shown in the attached image? (because that's what needs to change, not the dbms).
0
Do you have a plan for Continuity?

It's inevitable. People leave organizations creating a gap in your service. That's where Percona comes in.

See how Pepper.com relies on Percona to:
-Manage their database
-Guarantee data safety and protection
-Provide database expertise that is available for any situation

 

Author Comment

by:TCHGirl
ID: 39253223
That is a line of code for that field.  I just put it into word so you could see the code that belongs to that field.

All the coding for this database was done thru notepat ++.  It is a HTML.
0
 
LVL 49

Expert Comment

by:PortletPaul
ID: 39254989
<td class="box">

Jas ID#<br>Client ID (A/E):<br><input type="text" name="jas_id" size="10" <%if rs.state <> 0 and not rs.eof then%> value="<%=rs("jas_id")%>"<%end if%>>

</td>
does not look like pure html to me, even if you are using notepad (which isn't a great editor to be using)

If .... end if
indicates programmatic logic IS available ('if' is not html)

btw: try this as an alternative editor, it allows for UTF8 too
http://notepad-plus-plus.org/
als note you can run this without installing - if installing is an issue for you
0
 

Author Comment

by:TCHGirl
ID: 39267253
I will give this a try on Monday.
0
 
LVL 49

Accepted Solution

by:
PortletPaul earned 500 total points
ID: 39267390
>>I will give this a try on Monday.
I assume this refers to notepad++

once you have this available, do go through the > Settings > Preferences
on the [New Document/Default Directory] tab there are 2 things you will want...

a. set the default encoding to UTF-8
b. change Default language to HTML (a drop-down lower left of that dialog)
this 'default language' will mean HTML syntax will be recognized and highlighted

look through the remaining preferences too
e.g. [Language Menu/Tab Settings] tab
replace tabs with spaces = ON
(I prefer this, you might also)

[General] tab
show close button on each tab = ON

life is way better with a decent editor

Oh, when using html (or xml) you can collapse the document hierarchy by 'level' using
alt-n (n is any digit, like these:
alt-4
alt-3
alt-2
alt-1

alt-shift-0 (expands back all branches)
0

Featured Post

Get MySQL database support online, now!

At Percona’s web store you can order your MySQL database support needs in minutes. No hassles, no fuss, just pick and click. Pay online with a credit card.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Azure Functions is a solution for easily running small pieces of code, or "functions," in the cloud. This article shows how to create one of these functions to write directly to Azure Table Storage.
A company’s centralized system that manages user data, security, and distributed resources is often a focus of criminal attention. Active Directory (AD) is no exception. In truth, it’s even more likely to be targeted due to the number of companies …
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…
This is a high-level webinar that covers the history of enterprise open source database use. It addresses both the advantages companies see in using open source database technologies, as well as the fears and reservations they might have. In this…

631 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question