以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 代码错误 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=176447) |
-- 作者:nxqtxwz -- 发布时间:2022/4/13 17:01:00 -- 代码错误 这么写为什么不行呢?在BeforeDeleteDataRow事件。 If e.Row.isnull("姓名") = False OrElse e.Row.isnull("作业指导_指导节数") = False OrElse e.Row.isnull("社团活动_活动节数") = False Then e.cancel = True e.Continue = False \'取消后续同类操作 Messagebox.Show("本条记录管理人员已填写了信息,如果删除请联系分管领导解决!","提示",MessageBoxButtons.OK, MessageBoxIcon.Information) End If [此贴子已经被作者于2022/4/13 17:02:29编辑过]
|
-- 作者:有点蓝 -- 发布时间:2022/4/13 17:12:00 -- http://www.foxtable.com/webhelp/topics/0632.htm BeforeDeleteDataRow 删除一行之前执行,可以在此处进行权限或逻辑验证,如果通不过验证,则撤销此次删除行操作。 e参数属性: DataTable:返回要删除行的数据表。 然后再看看这个:http://www.foxtable.com/webhelp/topics/0604.htm If e.dataRow.isnull("姓名") = |