使用DBEdit控件的問題(20分)

  • 主题发起人 主题发起人 searoom
  • 开始时间 开始时间
S

searoom

Unregistered / Unconfirmed
GUEST, unregistred user!
使用DBEdit控件時,修改完裏面的值,把焦點移開後就自動進行了保存
我覺得這樣不太好,想讓用戶點繫了‘修改’按鈕後才保存
怎樣才能達到這種效果呢?
 
LockType用ltBatchOptimistic,或ApplyUpdates(0)总之用缓存吧!
其实DBEdit只要你还在当前记录,你就还有机会,因为有Post及Cancel啊!
 
这是DBEdit等数据敏感控件的缺点,你可以用Edit等控件代替,自己写代码
另外,你可以控制先不让用户输入,当需要输入时,让用户点个按钮再开始输入
 
自己写代码,当光标一移动时,判断记录改变否
 
把datasource的autoedit属性改为false,再编程控制修改、保存即可
 
多人接受答案了。
 
后退
顶部