以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教:同组节点拒绝增加相同物料代码 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=44731) |
-- 作者:飞天 -- 发布时间:2014/1/7 18:39:00 -- 请教:同组节点拒绝增加相同物料代码 请教:同组节点拒绝增加相同物料代码 [此贴子已经被作者于2014-1-7 18:40:13编辑过]
|
-- 作者:nothing -- 发布时间:2014/1/7 19:11:00 -- 简单一点的方法,把代码列设为禁止重复 |
-- 作者:有点甜 -- 发布时间:2014/1/7 19:17:00 -- 方法一 方法二 |
-- 作者:nothing -- 发布时间:2014/1/7 19:23:00 -- 如果是要求同一层次内不能重复 在DataColChanging事件内写上 If e.DataCol.Name = "代码" Dim dr As DataRow =e.DataTable.Find("层次=\'" & e.DataRow("层次") & "\' and 代码=\'" & e.NewValue & "\'") If dr IsNot Nothing MessageBox.Show("该层次代码重复了","提示") e.Cancel = True End If End If |