C cb1997 Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-19 #1 在同一个项目中,我用了多个DBGrideh 数据查询都是用的adoquery 控件可以有的当焦点发生改变的时候,他就能自动保存数据,有些当在同行改变焦点时候不自动保存数据,只能换行后他才自动保存数据,什么原因呢?
在同一个项目中,我用了多个DBGrideh 数据查询都是用的adoquery 控件可以有的当焦点发生改变的时候,他就能自动保存数据,有些当在同行改变焦点时候不自动保存数据,只能换行后他才自动保存数据,什么原因呢?
D de410 Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-19 #2 看一些adoqury.LockType 是不是设的一样是ltOptimistic?
Z zkktom Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-19 #3 换行的概念就是保存老的那行,修改新的那行。如果下面是空白的就是新增or append至于焦点丢失就是自动保存了。 没有什么奇怪的。同行之间数据变换是不会保存的
C cb1997 Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-19 #4 de410: 我看了adoqury.LockType 属性设置的都是ltOptimistic其他还有什么可能?
W wdy100 Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-19 #5 1、看看是不是对应的query的各个字段的onchange的问题,注释掉各个onchange试试2、不添加固定的字段方式试一下3、column字段设置为自动添加方式试一下