以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 这句代码哪里有问题? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=39205) |
||||
-- 作者:李睿涵 -- 发布时间:2013/8/18 16:07:00 -- 这句代码哪里有问题? Dim cmd As New SQLCommand
![]() ![]() |
||||
-- 作者:李睿涵 -- 发布时间:2013/8/18 16:11:00 -- 第三句设置数据源的代码总是不能显示完整 |
||||
-- 作者:hl_1424255675 -- 发布时间:2013/8/18 16:43:00 -- datarows是数据集合,需要给单元格赋值就需要加上行: 例如,DataTables("订单明细表").DataRows(0)("已交数")=“3” ,是将3赋值给“已交数”列第一行的单元格
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/8/19 8:30:00 -- 如果是给当前行:
Tables("订单明细表").Current("已交数") = dt.Compute("sum(实交数量)") \',"订单流水号 = \'" & e.DataRow("订单流水号") & "\' and 客户编号 = \'" & e.DataRow("客户编号") & "\'")
如果是给触发事件的行:
e.Datarow("已交数") = dt.Compute("sum(实交数量)") \',"订单流水号 = \'" & e.DataRow("订单流水号") & "\' and 客户编号 = \'" & e.DataRow("客户编号") & "\'") |
||||
-- 作者:李睿涵 -- 发布时间:2013/8/19 10:02:00 -- 我写 DataTables("订单明细表").DataRows("已交数") = ........ 是因为要修改的行和触发事件的行 不是一个表 修改的是"出库明细表"的"实交数量"字段,想影响的表是"订单明细表"的"已交数"字段 |
||||
-- 作者:Bin -- 发布时间:2013/8/19 10:03:00 -- 上个例子看看吧 |
||||
-- 作者:李睿涵 -- 发布时间:2013/8/19 11:13:00 --
|
||||
-- 作者:Bin -- 发布时间:2013/8/19 11:14:00 -- 已交数量是表达式列 是不可以为之赋值的. |
||||
-- 作者:李睿涵 -- 发布时间:2013/8/19 11:16:00 --
订单表的已交数量 希望能统计到未载入的出库表的相关数据 那改为普通列,该怎么写呢
|
||||
-- 作者:李睿涵 -- 发布时间:2013/8/19 11:16:00 --
|