以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  这段代码 错在哪里?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=60193)

--  作者:jswjyjf
--  发布时间:2014/11/19 20:49:00
--  这段代码 错在哪里?
For Each dr As DataRow In DataTables("订单").dataRows
ss=dr("订单号")
dd=DataTables("销售单明细").compute("sum(米数)","订单号=\'" & ss & "\'")
Tables("订单").current("累计出货数量")=dd
Next

 

 

 

这里 Tables("订单").current("累计出货数量")=dd 为什么放在这里不合适

应该用 dr("累计出货数量")=dd
 不知道错在哪里?


 


--  作者:czy
--  发布时间:2014/11/19 20:56:00
--  
For Each dr As DataRow In DataTables("订单").dataRows
    dr("累计出货数量") = DataTables("销售单明细").compute("sum(米数)","订单号=\'" & dr("订单号") & "\'")
Next

--  作者:有点甜
--  发布时间:2014/11/19 20:57:00
--  
For Each dr As DataRow In DataTables("订单").dataRows
    ss=dr("订单号")
    dd=DataTables("销售单明细").compute("sum(米数)","订单号=\'" & ss & "\'")
    dr("累计出货数量")=dd
Next