Foxtable(狐表)用户栏目专家坐堂 → 关于find与or


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

主题:关于find与or

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/12/1 16:32:00 [显示全部帖子]

按什么逻辑判断条件?

查询结果如果有多条,都要处理吗?

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/12/1 16:52:00 [显示全部帖子]

For Each v As String() In DataTables("生产线列表").GetValues("生产线|批次")
    For Each s As String In {"PD01", "PD02"}
        Dim dr2 As DataRow = DataTables("车间列表").find("生产线 = '" & v(0) & "' And 批次 = '" & v(1) & "' and 产品 = '" & d & "'")
        If dr2 Is Nothing Then
            dr2 = DataTables("车间列表").AddNew()
            dr2("生产线") = v(0)
            dr2("批次") = v(1)
            dr2("产品") = s
        End If
    Next
Next

 回到顶部