以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  老师你好我想问一下只能删除自己的数据怎么写  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=171510)

--  作者:xingshou
--  发布时间:2021/9/1 16:16:00
--  老师你好我想问一下只能删除自己的数据怎么写
数据表有一列列名是姓名,我想姓名=user.NAME才能删除,怎么写好呢
--  作者:有点蓝
--  发布时间:2021/9/1 16:18:00
--  
http://www.foxtable.com/webhelp/topics/0632.htm

If e.DataRow("录入人") <> User.Name Then
    MessageBox.Show(
"只有
录入人才能删除,别乱来!""提示")
    e.Cancel = 
True
End
 
If

--  作者:xingshou
--  发布时间:2021/9/1 16:25:00
--  
11
[此贴子已经被作者于2021/9/1 16:26:19编辑过]

--  作者:xingshou
--  发布时间:2021/9/1 16:53:00
--  
If e.DataRow("录入人") <> User.Name Then
    MessageBox.Show(
"只有
录入人才能删除,别乱来!""提示")
    e.Cancel = 
True
End
 
If 老师加多个条件可以吗每个用户都可以删除录入人为空的
--  作者:xingshou
--  发布时间:2021/9/1 16:55:00
--  
是不是
if e.DataRow("录入人") <> isnotnull Then
If e.DataRow("录入人") <> User.Name Then
    MessageBox.Show(
"只有
录入人才能删除,别乱来!""提示")
    e.Cancel = 
True
else
endif
End
 
If

--  作者:有点蓝
--  发布时间:2021/9/1 17:09:00
--  
If e.DataRow.isnull("录入人")=false andalso e.DataRow("录入人") <> User.Name Then