Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/4 21:47:00 [显示全部帖子]

 代码类似这样,你调整一下

If e.DataCol.Name = "销售单号"  Then
    Dim cmd As New SQLCommand
    Dim dt As DataTable
    Dim dr As DataRow = e.DataRow
    cmd.C
    cmd.CommandText = "SELECT * From {销售订单明细} Where [销售单号] = '" & dr("销售单号") & "'"
    dt = cmd.ExecuteReader
    If dt.DataRows.Count > 0 Then
        Dim count As Integer = e.DataTable.compute("count(_Identify", "[销售单号] = '" & dr("销售单号") & "'")
        dr("提货机型") = dt.DataRows(0)("提货机型")
        dr("数量") = dt.DataRows(0)("数量")

        For i As Integer = 1 To dt.DataRows.Count - count
            Dim r1 As Row = Tables("提货明细").addnew
            r1("提货机型") = dt.DataRows(i)("提货机型")
            r1("数量") = dt.DataRows(i)("数量")
        Next
    Else
        dr("提货机型") = Nothing
        dr("数量") = Nothing        
    End If
End If

 回到顶部