以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- SQLGroupTableBuilder的代码问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72848) |
-- 作者:douglas738888 -- 发布时间:2015/8/7 15:06:00 -- SQLGroupTableBuilder的代码问题 老师帮忙看看以下代码,我写的有问题 Totals.AddDef(Name, Aggregate)是参照语法 代码: Dim b As New SQLGroupTableBuilder("统计表1","客户信息") b.Groups.AddDef("客户区域") \'根据客户区域分组 b.Totals.AddDef("客户名称","Count") b.Build \'生成统计表 MainTable = Tables("统计表1") \'打开生成的统计表 客户名称是姓名,字符,想通过“客户名称”列统计记录数
|
-- 作者:大红袍 -- 发布时间:2015/8/7 15:08:00 -- Dim b As New SQLGroupTableBuilder("统计表1","客户信息")
b.Groups.AddDef("客户区域") \'根据客户区域分组
b.Totals.AddDef("客户名称",AggregateEnum.Count)
b.Build \'生成统计表
MainTable = Tables("统计表1") \'打开生成的统计表
|
-- 作者:douglas738888 -- 发布时间:2015/8/7 15:10:00 -- 逻辑列统计用GrandProportion.Count吗? |
-- 作者:大红袍 -- 发布时间:2015/8/7 15:13:00 -- 逻辑列统计?逻辑列统计直接用 AggregateEnum.Sum |
-- 作者:douglas738888 -- 发布时间:2015/8/7 15:16:00 -- 老师,上述代码我在命令窗口执行,报错“生成的SQL语句报错” |
-- 作者:大红袍 -- 发布时间:2015/8/7 15:17:00 -- 不 可 能 报错
[此贴子已经被作者于2015/8/7 16:33:25编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/8/7 15:18:00 -- 没有指定数据源?
b.ConnectionName = "Sale" |
-- 作者:有点蓝 -- 发布时间:2015/8/7 15:20:00 -- 外部表加上ConnectionName |
-- 作者:douglas738888 -- 发布时间:2015/8/7 15:22:00 -- 哦,是的,是的,没有加外部数据源,谢谢老师!!!! |
-- 作者:douglas738888 -- 发布时间:2015/8/7 16:06:00 -- 老师,逻辑列统计后出现“-2”,如何去掉“-” |