Foxtable(狐表)用户栏目专家坐堂 → [求助]确定关联表唯一性的问题


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

主题:[求助]确定关联表唯一性的问题

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


加好友 发短信
等级:一尾狐 帖子:436 积分:5082 威望:0 精华:0 注册:2012/3/27 15:33:00
[求助]确定关联表唯一性的问题  发帖心情 Post By:2013/9/7 9:56:00 [只看该作者]

    tmpString ="运单编号 = '" & e.Form.Controls("txtYundanBianhao").text & "'"
    dr = Tables("扫描批次.扫描记录").DataTable.Find(tmpString)
    If dr IsNot Nothing Then
        MessageBox.Show("此单号在本批次已经存在!")
        Return
    End If

 

dr = Tables("扫描批次.扫描记录").DataTable.Find(tmpString)
这句是查询DATATABEL中的是不是存在这个运单编号,而不是关联表中看到的内容,

如果实现,只判断关联表Tables("扫描批次.扫描记录")是否存在这个运单编号。


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/9/7 9:58:00 [只看该作者]

你只需要查找子表是否存在即可

datatables("扫描记录").Find(tmpString)

 回到顶部