Foxtable(狐表)用户栏目专家坐堂 → [求助] 禁止重复值,如何跳出已重复的行?


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

主题:[求助] 禁止重复值,如何跳出已重复的行?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/8/26 16:22:00 [显示全部帖子]

设置一个窗口,放一个SQLTable  然后

If e.DataCol.Name = "订单号" Then
    Dim
 dr As DataRow 
    dr = e.
DataTable.Find("订单号 = '" & e.NewValue & "'")
    
If dr IsNot Nothing Then
        MessageBox.Show(
"此订单号已经存在!")
        '在这里打开那个窗口
         打开后利用 tables("窗口名_Table1").Fill(select * from 表名 where 单号='" & dr("单号") & "'") 填充数据 http://www.foxtable.com/help/topics/1930.htm
        e.Cancel = 
True
    End
 If
End
 
If

 回到顶部