以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]禁止列重复增加条件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=154138) |
|
-- 作者:miaoqingqing -- 发布时间:2020/9/4 16:37:00 -- [求助]禁止列重复增加条件 If e.DataCol.Name = "订单号" Then Dim dr As DataRow dr = e.DataTable.Find("订单号 = \'" & e.NewValue & "\'") If dr IsNot Nothing Then MessageBox.Show("此订单号已经存在!") e.Cancel = True End If End If 求助,增加一列条件,实现: 第一列 订单号 中国 001 中国 001 中国 001 第一列一样,允许订单号重复 美国 001 不允许录入001
|
|
-- 作者:有点蓝 -- 发布时间:2020/9/4 16:40:00 -- dr = e.DataTable.Find("订单号 = \'" & e.NewValue & "\' and 第一列 <> \'" & e.datarow("第一列") & "\'") |
|
-- 作者:miaoqingqing -- 发布时间:2020/9/4 16:55:00 -- 回复:(有点蓝)dr = e.DataTable.Find("订单号 = '"... 再求助 第一列 第二列 订单号 中国 广东 001 中国 广东 001 第一列和第二列已存在,这行订单号001不能录入,求助
|
|
-- 作者:有点蓝 -- 发布时间:2020/9/4 17:03:00 --
|