This site is temporarily down. Please come back. Detecting database changes
DelphiFAQ Home Search:

Detecting database changes

 

commentsThis article has not been rated yet. After reading, feel free to leave comments and rate it.

Do you need to determine if a user has changed any of the fields of a displayed record, but hasn't yet posted the record?
If so, you can check the current state of the database via the datasource associated with it. To do so, simply write the following code:

if (Datasource1.State in dsEditModes) then
  {...code you want to execute...}

If the datasource's State property is dsEdit, dsInsert or dsSetKey, this statement will evaluate as true.
Content-type: text/html

Comments:

2015-02-01, 03:55:16
anonymous from United States  
That's a cunning answer to a chligenalng question
2015-02-01, 10:04:09
anonymous  
You've maganed a first class post
2015-02-02, 06:00:39
anonymous from Lansing, United States  
I enjoy your blog blog post.. relaxed cnolriogs & motif. Can any person styling this phenomenal internet site yourself or even undertake any person rely on someone else so it will be are employed in ones condition? Plz behave considering that I really!|mirielle planning to style my best web-site plus may wish to find out the place u obtained these due to. thank you so much http://taapkdfs.com [url= http://iyrscyrx.com..cyrx[/url] [link= http://ryczhjqc.com..jqc[/link]
2015-02-02, 09:46:16
anonymous from Venezuela  
The Twitter application page will open. This is good if you’ve got some<a href=' http://youqlwghyeo.com'> tuoshand</a> followers, but as you get much more and much more the usefulness of this tool is downgraded.
2015-02-03, 19:29:04
anonymous  
We're looking at it for a few thnigs: first as a 'cache' database in front of the production databases as emergency failover (even a cluster can crash, so we have a very limited set of features we support). It is an internet based application so saying 'go away we're down' isn't an option. We'll pull some amount of data into an XE database hourly and on failure point the app servers to it. We'll have about 5% functionality, but it is important functionality to 90% of the clients. Having lost the RAC a few times, this is a nice emergency solution.Second place is to remove the mySql/SQLServer/Postges/Access ... databases the business units have created over the years. With ODBC/JDBC and PHP/Perl interfaces, we don't change the applications, just the database underneath them.Then we can leverage the production DBA and engineering resources to help manage them until we can replace each one into a RAC. (Funny how the business units want our help in managing and tuning until we try to take them into our control.) http://bysirsrwfh.com [url= http://oysczeihm.co..eihm[/url] [link= http://yzaslkoxhe.c..xhe[/link]
2015-02-10, 06:16:17
anonymous from Brazil  
2015-02-12, 06:52:25
anonymous from Germany  
insurance provider http://getquotes.click low car
2015-02-13, 03:52:17
anonymous from Poland  
always http://insurance-low.net protects against intake http://viagrazz.net never symbolized http://levitrasss.net men dysfunction ed http://drugustore.com dysfunction ed people http://insure-vehicles.com insurance brokers

 

 

NEW: Optional: Register   Login
Email address (not necessary):

Rate as
Hide my email when showing my comment.
Please notify me once a day about new comments on this topic.
Please provide a valid email address if you select this option, or post under a registered account.
 

Show city and country
Show country only
Hide my location
You can mark text as 'quoted' by putting [quote] .. [/quote] around it.
Please type in the code:

Please do not post inappropriate pictures. Inappropriate pictures include pictures of minors and nudity.
The owner of this web site reserves the right to delete such material.

photo Add a picture: