龙 龙行天下 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-03 #1 好像DBGrid要么只读,要么可修改、删除和增加。 是不是要屏蔽Ctrl+Del和向下的按键?有什么好的方法吗?
S simon707 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-03 #2 如果你用的是TDBNavigator来控制的话,可以在VisibleButtons中把那个nbDelete属性 设为false。
S sundart Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-03 #3 最简单的 办法: 在DBGrid所连接的DataSet的BeforeInsert事件中: DataSet.Cancel; BeforeDelete事件中ataSet.Cancel;
龙 龙行天下 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-04 #4 sundart的方法好像不行。 在DBGrid中仍然可以添加和删除。[]
J jx_l Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-04 #6 使用DataSet.Cancel;在插入时的之前、中、后的事件中,具体哪个不记得了,试试就可以了
S sundart Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-07 #7 呵呵,搞错了, 在DBGrid所连接的DataSet的BeforeInsert事件中: Abort;; BeforeDelete事件中:Abort;