描述
有一DBGrid连接数据集,在退出或界面切换的时候如果数据改变了未保存则提示用户,我通过判断DBGrid.DataSource.DataSet.State in [dsEdit,dsInsert]。 问题
如果我直接在DBGrid中的某个字段的下拉选择项中选择,从而改变数据。
DBGrid.DataSource.DataSet.State in [dsEdit,dsInsert]返回false,大家教教我!
...全文
16410打赏收藏
判断数据集状态
描述 有一DBGrid连接数据集,在退出或界面切换的时候如果数据改变了未保存则提示用户,我通过判断DBGrid.DataSource.DataSet.State in [dsEdit,dsInsert]。 问题 如果我直接在DBGrid中的某个字段的下拉选择项中选择,从而改变数据。 DBGrid.DataSource.DataSet.State in [dsEdit,dsInsert]返回false,大家教教我!