以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]SQLGroupTableBuilder报错  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=79247)

--  作者:fslfyc
--  发布时间:2015/12/27 16:43:00
--  [求助]SQLGroupTableBuilder报错
Dim b As New SQLGroupTableBuilder("统计表ba","加工费明细表")
b.C
b.AddTable("加工费明细表","加工单编号","订单信息","加工单编号") \'添加统计表
b.Groups.AddDef("门市") \'根据门市分组
b.Totals.AddDef("数量") \'对数量进行统计
b.Build \'生成统计表
MainTable = Tables("统计表ba") \'打开生成的统计表


--  作者:大红袍
--  发布时间:2015/12/27 16:45:00
--  
报错就是你列名写错。
--  作者:fslfyc
--  发布时间:2015/12/27 16:51:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:c.png
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2015/12/27 16:52:00
--  

加上表名

 

b.AddTable("加工费明细表","加工单编号","订单信息","加工单编号") \'添加统计表
b.Groups.AddDef("{加工费明细表}.门市") \'根据门市分组

--  作者:fslfyc
--  发布时间:2015/12/27 16:53:00
--  
列名没错的  图片点击可在新窗口打开查看
--  作者:大红袍
--  发布时间:2015/12/27 16:54:00
--  
看4楼
--  作者:fslfyc
--  发布时间:2015/12/27 16:56:00
--  
成功了! 
为什么要加上表名啊? 
--  作者:大红袍
--  发布时间:2015/12/27 16:57:00
--  
两个表都有同一列,就要加上表名
--  作者:fslfyc
--  发布时间:2015/12/27 17:00:00
--  
懂了,谢谢啊!