以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 用SQL做统计,怎么不能正确执行? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=33782) |
-- 作者:lhls1688 -- 发布时间:2013/5/24 10:36:00 -- 用SQL做统计,怎么不能正确执行? Dim sql As String = "Select 机构名称,sum(贷款余额) as 贷款余额 FROM 贷款分户账 " Dim b As New CrossTableBuilder("统计表1",sql) b.HGroups.AddDef("机构名称") b.VGroups.AddDef("贷款余额") b.Totals.AddDef("贷款余额") b.HorizontalTotal = True b.VerticalTotal = True b.Build() MainTable = Tables("统计表1") 这段代码为什么不能执行? |
-- 作者:lihe60 -- 发布时间:2013/5/24 10:41:00 -- Dim sql As String = "Select 机构名称,sum(贷款余额) as 贷款余额 FROM {贷款分户账} group by 机构名称" 换成这个再试试。 [此贴子已经被作者于2013-5-24 10:41:27编辑过]
|
-- 作者:Bin -- 发布时间:2013/5/24 10:42:00 -- http://www.foxtable.com/help/topics/0678.htm |
-- 作者:lhls1688 -- 发布时间:2013/5/24 11:17:00 -- 为什么我把这段代码写在按钮下,程序报错?
|
-- 作者:Bin -- 发布时间:2013/5/24 11:18:00 -- 以下是引用lhls1688在2013-5-24 11:17:00的发言:
给你的帮助连接为什么不看呢.看了就知道为什么报错了啊.不能这么用.
为什么我把这段代码写在按钮下,程序报错?
|
-- 作者:lhls1688 -- 发布时间:2013/5/24 11:20:00 -- 那你帮我改改?我也是照着帮助做的 |
-- 作者:lhls1688 -- 发布时间:2013/5/24 11:28:00 -- Dim b As New SQLGroupTableBuilder("统计表1","贷款分户账")
照帮助又改回来了,问题照样不工作 |
-- 作者:Bin -- 发布时间:2013/5/24 11:30:00 -- 例子发出来吧. |
-- 作者:lhls1688 -- 发布时间:2013/5/24 11:30:00 -- Dim b As New SQLGroupTableBuilder("统计表1","贷款分户账") b.C b.AddTable("贷款分户账","机构码","机构信息表","机构码") \'添加统计表 b.Groups.AddDef("机构名称") \'根据产品名称分组 b.Totals.AddDef("贷款余额") \'对数量进行统计 b.Build \'生成统计表 MainTable = Tables("统计表1") \'打开生成的统计表 |
-- 作者:lhls1688 -- 发布时间:2013/5/24 11:32:00 -- 发数据? |