以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教代码错在哪了?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=153014)

--  作者:haoxiaozi111
--  发布时间:2020/7/28 21:16:00
--  请教代码错在哪了?

运行一下代码,报错,请教下怎么回事。

 

Dim b As New SQLGroupTableBuilder("统计表1","表D")
b.Groups.AddDef("类别") \'根据产品分组
b.Totals.AddDef("数量") \'对数量进行统计
b.Build \'生成统计表
MainTable = Tables("统计表1") \'打开生成的统计表


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

--  作者:有点蓝
--  发布时间:2020/7/28 21:20:00
--  
如果是外部表,加上数据源
Dim b As New SQLGroupTableBuilder("统计表1","表D")
b.ConnectionName = “xxx数据源”
b.Groups.AddDef("类别") \'根据产品分组
……

--  作者:haoxiaozi111
--  发布时间:2020/7/28 21:56:00
--  

谢谢,解决了,又遇到个问题,再帮看看问题出在哪里

 


Dim d1 As Date = Date.Today

b.Totals.AddExp("已过期","iif(日期 < d1,1,0)")

 

 

这个也报错,报错说有个参数没有被指定值


--  作者:有点蓝
--  发布时间:2020/7/28 22:01:00
--  
b.Totals.AddExp("已过期","iif(日期 < #" & d1 & "#,1,0)")