DBGrideh 控件使用的问题!(50)

  • 主题发起人 主题发起人 cb1997
  • 开始时间 开始时间
C

cb1997

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