Foxtable(狐表)用户栏目专家坐堂 → DataColChanged中,代码不执行?


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

主题:DataColChanged中,代码不执行?

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


加好友 发短信
等级:四尾狐 帖子:842 积分:5971 威望:0 精华:0 注册:2013/6/29 9:36:00
DataColChanged中,代码不执行?  发帖心情 Post By:2016/8/6 22:47:00 [只看该作者]

Se lect Case e.DataCol.name
    Case "入库单价"
        Dim dr As DataRow = Tables("入库明细").Current.DataRow
        Dim cmd As New SQLCommand
        Dim dt As DataTable
        cmd.C
        cmd.CommandText = "S ELECT * Fr om {材料} Where [定额编码] = '" & dr("定额编码") & "'"
        dt = cmd.ExecuteReader()
        If dt.DataRows.Count > 0 Then
            dt.DataRows(0)("成本价") = dr("入库单价")
       MessageBox.show(dt.DataRows.Count)
        End If
    Case "供应商编号"
        Dim dr As DataRow = Tables("入库明细").Current.DataRow
        Dim cmd As New SQLCommand
        Dim dt As DataTable
        cmd.C
        cmd.CommandText = "SEL ECT * F rom {材料} Where [定额编码] = '" & dr("定额编码") & "'"
        dt = cmd.ExecuteReader()
        If dt.DataRows.Count > 0 Then
            dt.DataRows(0)("供应商编号") = dr("供应商编号")
       MessageBox.show(1)
        End If
End Select

入库单价,供应商编号,列的数据修改是从:采购入库.入库明细,关联表中修改的,不知道是不是这个原因?
[此贴子已经被作者于2016/8/7 10:10:00编辑过]

 回到顶部