我有一个网格与数据和一些数据库控件(例如DBEdit)的形式。 当用户在DBEdit中键入内容时,Delphi会自动在编辑模式下设置记录。但我不喜欢这一点,我想只能编程调用Table.Edit才能编辑记录;(德尔福)如何防止数据库控件编辑记录
任何想法如何防止这种情况?当然不需要将编辑控件设置为只读。我的意思是直接在数据感知组件(表)中的解决方法。
我有一个网格与数据和一些数据库控件(例如DBEdit)的形式。 当用户在DBEdit中键入内容时,Delphi会自动在编辑模式下设置记录。但我不喜欢这一点,我想只能编程调用Table.Edit才能编辑记录;(德尔福)如何防止数据库控件编辑记录
任何想法如何防止这种情况?当然不需要将编辑控件设置为只读。我的意思是直接在数据感知组件(表)中的解决方法。
将数据源的AutoEdit
属性设置为false
。 DBNavigator提供了一个nbEdit按钮。
抬头TDataSource.AutoEdit
财产。