Foxtable(狐表)用户栏目专家坐堂 → 关于SQL问题的请教


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

主题:关于SQL问题的请教

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


加好友 发短信
等级:六尾狐 帖子:1467 积分:11418 威望:0 精华:0 注册:2013/11/24 22:10:00
关于SQL问题的请教  发帖心情 Post By:2014/9/26 16:35:00 [只看该作者]

我原来不是用SQL是用Table的,没有问题,现在我改成SQL后,发现不能提取_Identify 的值,请各位老师帮忙一下。代码如下:

  For Each d As Row In Tables("订单主表.订单明细表").Rows
        If d.DataRow.RowState = 4 Then
            If d("订单类型")="A" Then
                If (d("仓库名称")="恒滔仓库" Or d("所属部门") = "树脂部") Then
                    Dim cmd As New SQLCommand
                    Dim kcb As DataTable
                    cmd.C
                    cmd.CommandText = "SELECT * From {库存明细表1}"
                    kcb = cmd.ExecuteReader(True)
                    Dim ar As DataRow = kcb.AddNew
                    ar("入库时间") = d("订单日期")
                    ar("产品名称") = d("产品名称")
                    ar("产品批号") = d("产品批号")
                    ar("产品数量") = d("产品数量")
                    ar("piao面价") = d("产品piao面价")
                    ar("成本价") = d("产品成本价")
                    If ar("成本价") > 0 Then
                        ar("库存金额") = Round2(ar("成本价")*ar("产品数量"),2)
                    Else
                        ar("库存金额") = Round2(ar("piao面价")*ar("产品数量"),2)
                    End If
                    ar("仓库名称") = d("仓库名称")
                    ar("产品分类") = d("产品分类")
                    ar("产品所属部门") = d("所属部门")
                    ar("订单编号") = d("订单编号")
                    ar("收货时间") = d("订单日期")
                    ar("实收数量") = d("产品数量")
                    ar("所属公司") = Vars("gs")
                    ar("外币") = d("外币")
                    ar("状态") = "已入库"
                    ar.save
MessageBox.show(ar("_Identify"))
                    d("仓标")=ar("_Identify")

end if

end if

 

ar("_Identify") 的值怎么是0.如何才能取得这个值呢?


 回到顶部