我想仅在DBGrid处于插入模式时显示另一个控件。如何检测DBGrid或连接的DBNavigator或TQuery是否处于插入模式?
谢谢
答案 0 :(得分:5)
您使用TDataSet.State
查看基础(已连接)State
所在的TDataSet
(TDataSource.State
)。
if DBGrid1.DataSource.State = dsInsert then // It's in insert mode
还有dsEdit
告诉您是否正在对其进行修改,dsBrowse
是为了让您知道正在查看的DataSet
以及其他一些人。