以文本方式查看主题 - 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=125821) |
-- 作者:peiqianmiao -- 发布时间:2018/10/8 9:17:00 -- [求助]sqlGroupTableBuilder关联同一个表两次报错需要专家帮助解决一下 Dim g As New sqlGroupTableBuilder("来料检验报表","QMCHECKVOUCHER_ZT") g.c g.addtable("QMCHECKVOUCHER_ZT","CINSPECTDEPCODE","department","cdepcode") g.addtable("QMCHECKVOUCHER_ZT","cdepcode","department","cdepcode") 代码保存没有问题,但是在统计的时候就会出现错误: From子句中的对象“department”和“department”具有相同的表现名称, 请问应该怎么解决呢 [此贴子已经被作者于2018/10/8 9:19:36编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/10/8 11:12:00 -- 你要多列关联?如果不是,不支持你这样使用(也就是一列关联两列)
如果要根据多列关联,请参考:
Dim b As New SQLGroupTableBuilder("统计表1","产品") 上面的代码,产品表作为基表,添加订单表参与统计,两个表之间通过型号、规格两列建立关联。 |
-- 作者:peiqianmiao -- 发布时间:2018/10/10 8:50:00 -- 是一个表的有两个字段,本别保存采购部门和检验部门的部门编码,这两个编码都需要关联同一个部门表,取得部门名称。 sqlGroupTableBuilder 能不能使用查询表呢,这样就不用这么麻烦了 |
-- 作者:有点甜 -- 发布时间:2018/10/10 9:14:00 -- 不可以【两个字段绑定一个字段】的情况。
如果需要组合,参考 http://www.foxtable.com/webhelp/scr/2305.htm
|