2013-05-27 47 views
2

我有一个网格与数据和一些数据库控件(例如DBEdit)的形式。 当用户在DBEdit中键入内容时,Delphi会自动在编辑模式下设置记录。但我不喜欢这一点,我想只能编程调用Table.Edit才能编辑记录;(德尔福)如何防止数据库控件编辑记录

任何想法如何防止这种情况?当然不需要将编辑控件设置为只读。我的意思是直接在数据感知组件(表)中的解决方法。

回答

4

将数据源的AutoEdit属性设置为false。 DBNavigator提供了一个nbEdit按钮。

3

抬头TDataSource.AutoEdit财产。