<<
C'mon Dennis/Larry.. Who would put a database maintenance activity in the midst 
of a data entry scenario?  That's a non-starter.
>>


Why use a potentially dangerous programming technique when the language offers 
a 
perfectly safe and equally easy alternative?

If you leave a data-bound form around whose to say what another programmer 
might 
do to it in the future?  Indeed, if it doesn't need to access the data in the 
table to which it's bound, why is it even a bound form in the first place?  
And, 
since the nature of data-binding is internal to R:Base (ie, we don't know how 
it 
works and it could change), whose to say whether a future optimization to the 
way bound forms work won't break existing forms that use this technique?

I think that the best that can be said about this practice is that it "is 
unlikely to cause data corruption in the current version of R:Base and this 
application".  I'd much rather be able to say to the client that the menu I 
wrote for them is guaranteed not to harm the database.
--
Larry

Reply via email to