以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何禁止某列数据被删除,代码如何写?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86384)

--  作者:lihe60
--  发布时间:2016/6/16 13:51:00
--  如何禁止某列数据被删除,代码如何写?
如题。
--  作者:大红袍
--  发布时间:2016/6/16 15:19:00
--  

 方法一:你可以把那一列锁定;

 

 方法二:可以去编写DataColChanging事件

 

If e.DataCol.Name = "第一列" Then

    e.Cancel = true

End If


--  作者:lihe60
--  发布时间:2016/6/16 17:00:00
--  
以下是引用大红袍在2016/6/16 15:19:00的发言:

 方法一:你可以把那一列锁定;

 

 方法二:可以去编写DataColChanging事件

 

If e.DataCol.Name = "第一列" Then

    e.Cancel = true

End If

我的问题没有描述完整,是禁止通过按delete"这个按钮删除,谢谢。


--  作者:大红袍
--  发布时间:2016/6/16 17:22:00
--  

KeyDown事件

 

If e.keycode = keys.Delete then
    msgbox("不能删除")
    e.cancel = True
End If