以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [原创]录入数据时怎么判断已经录入过相同的数据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=21103)

--  作者:laoshu4569
--  发布时间:2012/7/1 19:12:00
--  [原创]录入数据时怎么判断已经录入过相同的数据

假如  我有一个字段为 年度 在录入一条数据时 第一条已经写入2001年  新增第二条数据 在年度继续输入 2001年 怎么判断重复数据录入


--  作者:sunbrain
--  发布时间:2012/7/1 20:28:00
--  
DataColChanging
数据列发生变化时候
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
--  作者:程兴刚
--  发布时间:2012/7/1 21:02:00
--  
列属性,禁止重复属性设置为true