S searoom Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-29 #1 使用DBEdit控件時,修改完裏面的值,把焦點移開後就自動進行了保存 我覺得這樣不太好,想讓用戶點繫了‘修改’按鈕後才保存 怎樣才能達到這種效果呢?
B ban1976 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-29 #2 LockType用ltBatchOptimistic,或ApplyUpdates(0)总之用缓存吧! 其实DBEdit只要你还在当前记录,你就还有机会,因为有Post及Cancel啊!
T tomol Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-29 #3 这是DBEdit等数据敏感控件的缺点,你可以用Edit等控件代替,自己写代码 另外,你可以控制先不让用户输入,当需要输入时,让用户点个按钮再开始输入
枪 枪手哈特 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-30 #5 把datasource的autoedit属性改为false,再编程控制修改、保存即可