Foxtable(狐表)用户栏目专家坐堂 → 关于SQLSelect使用问题


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

主题:关于SQLSelect使用问题

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106538 积分:541855 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/22 9:40:00 [显示全部帖子]

laminati是什么东西?条件必须是【某列=某某值】这种,不能只有列名

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106538 积分:541855 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/22 9:51:00 [显示全部帖子]

这2个列其中有表达式列?

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106538 积分:541855 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/22 10:08:00 [显示全部帖子]

那么未必是这里的问题。msgbox(弹出这个select的条件看看)

把这个事件全部代码放到txt发上来看看

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106538 积分:541855 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/22 10:43:00 [显示全部帖子]

……
    Dim drsc As List(Of DataRow)
msgbox("Product_id = '" & cpid & "' and laminati") ‘显示什么?放到数据库里查询是否有值
    drsc = DataTables("Product_details").SQLSelect("Product_id = '" & cpid & "' and laminati","level_number")
msgbox(drsc.coount) ‘有没有结果’
    Dim cp As String
    Dim zhid As String
    cp  =""
    zhid =""
    For Each drc As DataRow In drsc
        If drc("Material_type") = "Glass" Then
            Dim  rc As Row = Tables("Glass_single_produce").AddNew()
            rc("Product_details_id") = drc("id")'长度取表B的长
            rc("Product_id") = drc("Product_id")'长度取表B的长
            rc("Order_number") = drc("Order_number")'长度取表B的长
            rc("Entry_number") = drc("Entry_number")'长度取表B的长
            rc("level_number") = drc("level_number")'长度取表B的长
            rc("Processing_namezw") = jglj
            rc("rack") = Tables("rack").Current("rack")
            rc("single_name") = drc("Material_name")'长度取表B的长
            rc("jiajiaobiaozhi") = drc("jiajiaobiaozhi")'长度取表B的长
            rc("user") = _UserName
            rc("date_of_entry") = Date.Now
            'rc("combination_name") = drc()'长度取表B的长
            rc("Quantity") = 1
            rc("lamination_group") = drc("lamination_group")'长度取表B的长
            
            rc("combination_ID") = zhdm
            
            
        End If
        
        cp + = drc("Material_name") & "+"
        zhid + =drc("id") & "_"
    Next
msgbox("cp.Length=" & cp.Length) ‘长度?
msgbox("zhid.Length=" & zhid.Length) ‘长度?
    jjmc =(cp.SubString(0,cp.Length - 1))
    zhid= (zhid.SubString(0,zhid.Length - 1))
……

 回到顶部