Foxtable(狐表)用户栏目专家坐堂 → [求助]帮我看看这代码哪错了?怎么不好用呢


  共有3190人关注过本帖平板打印复制链接

主题:[求助]帮我看看这代码哪错了?怎么不好用呢

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


加好友 发短信
等级:幼狐 帖子:105 积分:849 威望:0 精华:0 注册:2015/1/25 23:22:00
[求助]帮我看看这代码哪错了?怎么不好用呢  发帖心情 Post By:2015/3/26 20:49:00 [只看该作者]

Select Case e.DataCol.Name
    Case "颜色","名称","全半盖"
        Dim dr As DataRow = e.DataRow
        Dim pr As DataRow
        If dr.IsNull("名称") = True OrElse dr.IsNull("颜色") = True Then
            dr("产品编号") = Nothing
        Else
            Dim filter As String
            filter = "名称 = '" & dr("名称") & "' And 颜色 = '" & dr("颜色") & "' And 全半盖 = '" & dr("全半盖") & "'"
            pr = DataTables("订单明细").Find(filter)
            If pr IsNot Nothing Then
                dr("产品编号") = pr("产品编号")
            Else
Dim s1 As String = dr("名称")
Dim s2 As String = dr("颜色")
Dim s3 As String = dr("全半盖")
                dr("产品编号") =""& s1 &" "& s2 &" "& s3 &""
            End If
        End If
End Select

 回到顶部