Dim g As New SQLGroupTableBuilder("统计表1","安检详情")
g.C
g.Groups.AddDef("小区")
g.Groups.AddDef("地址")
g.Totals.AddExp("正常记录数", "到访情况 = '正常'", AggregateEnum.Count)
g.Totals.AddExp("拒查记录数", "到访情况 = '拒查'", AggregateEnum.Count)
g.Build
MainTable = Tables("统计表1")
安检详情表作为内部表时可以正常运行,
但当安检详情作为外部SQLServer 视图查询,就无法正常运行,报错
请各位老师看看这段程序哪里有问题,谢谢
http://www.foxtable.com/webhelp/topics/2960.htm
g.Totals.AddExp("正常记录数", " case when 到访情况 = '正常' then 1 else 0 end", AggregateEnum.Count)
蓝老师,改完之后仍然报错 ,对象名称 安检详情 无效,还可能是什么别的问题,谢谢
[此贴子已经被作者于2024/9/12 17:08:15编辑过]
后台数据库没有安检详情这个表。
如果是视图,试试直接使用sql
Dim b As New SQLGroupTableBuilder("统计表1", "select * from {某视图}", "数据源名称")