Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共19 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:外部数据表的流水账问题

1楼
liuruihua 发表于:2010/8/13 22:41:00
用户已锁定!
2楼
e-png 发表于:2010/8/13 23:38:00
挺晕菜, 不如配上一个实例,很少人脑子里能装几个表还有那么多列等等,再说涉及到代码问题都要进行测试的。
3楼
狐狸爸爸 发表于:2010/8/14 11:18:00

帮助的流水账是针对已经加载的数据,如果要针对后台数据,需要用SQL改写上述代码,用Update语句更新后台数据,如果理解了上述代码,那么改写起来是比较容易的。

4楼
liuruihua 发表于:2010/8/14 23:21:00
用户已锁定!
5楼
e-png 发表于:2010/8/15 11:07:00

你这个例子数据行太少了,也不知道你做到那一步卡壳了,难道你提个问题来,要大家猜测你想要什么样的解决方法? 一般问题都有很多的解决办法。你应该自己一边做,卡壳的地方再提出来,才好让大家帮你,不然大家思路不同,可能不符合你的构思的。

6楼
liuruihua 发表于:2010/8/15 14:42:00
用户已锁定!
7楼
e-png 发表于:2010/8/15 17:32:00

Dim cmd As New SQLCommand

  cmd.Connection Name = "数据源名"
Dim amt,amtc AS double
cmd.CommandText = "SELECT SUM(入库数量) AS 总计 FROM {物品入库} WHERE [物品名称]= '" & e.DataRow("物品名称")"'")
amt = cmd.ExecuteNonQuery()
output.show(amt)
cmd.CommandText = "SELECT SUM(出库数量) AS 总计 FROM {物品出库} WHERE [物品名称]= '" & e.DataRow("物品名称")"'")
amtc = cmd.ExecuteNonQuery()
output.show(amtc)

[此贴子已经被作者于2010-8-15 17:34:43编辑过]
8楼
liuruihua 发表于:2010/8/15 20:26:00
用户已锁定!
9楼
mr725 发表于:2010/8/15 21:27:00

你在命令窗口试一试这个:

 

Dim cmd As New SQLCommand
cmd.C
Dim amt,amtc AS Double

cmd.CommandText = "SELECT SUM(入库数量) FROM {物品入库} WHERE 物品名称 = '" & Tables("物品入库").current("物品名称") & "'"
amt = cmd.ExecuteScalar()
output.show("入库数量合计: " & amt)
cmd.CommandText = "SELECT SUM(出库数量) FROM {物品出库} WHERE [物品名称]= '" & Tables("物品入库").current("物品名称") & "'"
amtc = cmd.ExecuteScalar()
output.show("出库数量合计: " & amtc)

10楼
liuruihua 发表于:2010/8/15 21:43:00
用户已锁定!
共19 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.