以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何设置表中多列内容不能为空,为空就提示并让保存失败  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97361)

--  作者:122134889
--  发布时间:2017/3/10 15:13:00
--  如何设置表中多列内容不能为空,为空就提示并让保存失败
 如何设置表中多列内容不能为空,其中几列可以为空,不为为空就提示并让保存失败。
  非常感谢您刚才给的帮助,如果设置多列内容都不能为空怎么写sql代码?
  请给一个。

     要一列一列的进行sql语句定义吗??
     麻烦给个sql语句例子,和一个操作步骤。
[此贴子已经被作者于2017/3/10 15:22:21编辑过]

--  作者:有点色
--  发布时间:2017/3/10 16:10:00
--  
BeforeSaveDataRow事件

 

http://www.foxtable.com/webhelp/scr/0628.htm

 

 If e.DataRow("第一列") = Nothing Then

     msgbox("此行第一列不能为空")

     e.Cancel = True

     return

 End If

 If e.DataRow("第二列") = Nothing Then

     msgbox("此行第二列不能为空")

     e.Cancel = True

     return

 End If