Foxtable(狐表)用户栏目专家坐堂 → SQLJoinTableBuilder 报语法错误。


  共有2609人关注过本帖树形打印复制链接

主题:SQLJoinTableBuilder 报语法错误。

帅哥哟,离线,有人找我吗?
ndxfke
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:792 积分:5649 威望:0 精华:0 注册:2013/12/9 20:12:00
SQLJoinTableBuilder 报语法错误。  发帖心情 Post By:2015/5/6 10:21:00 [只看该作者]

 Dim jb As New SQLJoinTableBuilder("查询表1","收款明细表")
jb.ConnectionName = "lh"
jb.AddTable("收款明细表","编码","收款单","编码")
' jb.AddCols("{收款单}.编码","帐户编号","帐号","收款方式","单位编号")
jb.AddCols("帐户编号","帐号","帐户名称","收款方式","单据编号")
jb.AddExp("日期","收款日期")
jb.AddExp("收入","sum(收款单.收款金额)")

'jb.AddExp("收入")
' jb.AddExp("收入","{收款单}.收款金额")

jb.Order = "日期"
MessageBox.Show( jb.BuildSql)

jb.Build()
MainTable = Tables("查询表1") 

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/5/6 11:01:00 [只看该作者]

 MessageBox.Show( jb.BuildSql)

 

改成

 

 output.show(jb.BuildSql)

 

然后拷贝得到的sql语句,到sql测试窗口运行,看报什么错。


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/5/6 11:03:00 [只看该作者]

 一般都是列名有问题

 回到顶部