Foxtable(狐表)用户栏目专家坐堂 → 请教:多字段组合后的唯一性约束检查


  共有1447人关注过本帖树形打印复制链接

主题:请教:多字段组合后的唯一性约束检查

帅哥哟,离线,有人找我吗?
有点色
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/26 16:17:00 [显示全部帖子]

 不要重置列,单独做一个按钮,执行全表的操作。

 

Dim dt As DataTable = DataTables("表A")
Dim cmd As new SQLCommand
cmd.CommandText = "select * from {" & dt.name & "}"
Dim dt_temp As DataTable = cmd.ExecuteReader
For Each dr As DataRow In dt.datarows
    Dim cnt As Integer = dt_temp.Compute( "Count([_Identify])", _
    "帐期 = '" & dr("帐期") & "' And " & _
    "姓名 = '" & dr("姓名") & "' And " & _
    "证件号码 = '" & dr("证件号码") & "' And " & _
    "帐款性质 = '" & dr("帐款性质") & "' And " & _
    "缴费年月 = '" & dr("缴费年月") & "' And " & _
    "社保险种 = '" & dr("社保险种") & "'" )
  
    dr("UNIQUE检查") = cnt
Next


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/26 16:19:00 [显示全部帖子]


 回到顶部