S
sfcheng
Unregistered / Unconfirmed
GUEST, unregistred user!
我在delphi里面通过ADO访问access数据库。用了TADOQuery把数据库
里面的东西显示到一个form上面的几个DBEdit里面。有以下问题:
我想在关闭窗口的时候自动校验所有DBEdit,应该怎么写?
我想找类似这样的函数,query.activerecord.validate( ). 可惜
没找到。
我想在窗口关闭的时候调用TADOQuery.Post( ), 但是如果被修改的
DBEdit一直拥有焦点,也就一直没有机会触发Validate事件,所以
TDAOQuery的Modified标志为false, 这时后调用post( )就会触发异常。
如果解决这一问题?我现在的写法是先调用TADOQuery.Edit(), 然后
再Post. 感觉很愚蠢的说
里面的东西显示到一个form上面的几个DBEdit里面。有以下问题:
我想在关闭窗口的时候自动校验所有DBEdit,应该怎么写?
我想找类似这样的函数,query.activerecord.validate( ). 可惜
没找到。
我想在窗口关闭的时候调用TADOQuery.Post( ), 但是如果被修改的
DBEdit一直拥有焦点,也就一直没有机会触发Validate事件,所以
TDAOQuery的Modified标志为false, 这时后调用post( )就会触发异常。
如果解决这一问题?我现在的写法是先调用TADOQuery.Edit(), 然后
再Post. 感觉很愚蠢的说