Foxtable(狐表)用户栏目专家坐堂 → 生成的SQL语句出错,无法继续统计


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

主题:生成的SQL语句出错,无法继续统计

美女呀,离线,留言给我吧!
tina2012
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2462 威望:0 精华:0 注册:2013/9/23 16:09:00
  发帖心情 Post By:2014/11/14 15:44:00 [只看该作者]

不太懂SQL语句,希望你们尽快解决,而且加上这行代码,执行同样出错啊

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/14 15:48:00 [只看该作者]

以下是引用tina2012在2014-11-14 15:44:00的发言:
不太懂SQL语句,希望你们尽快解决,而且加上这行代码,执行同样出错啊

 

叫你用sql语句啊

 

http://www.foxtable.com/help/topics/0695.htm

 


 回到顶部
美女呀,离线,留言给我吧!
tina2012
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2462 威望:0 精华:0 注册:2013/9/23 16:09:00
  发帖心情 Post By:2014/11/14 16:31:00 [只看该作者]

执行SQL是可以预览查询结果,但是我最终的目的是做到窗口控件上,供业务员自己查询,

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/14 16:34:00 [只看该作者]

以下是引用tina2012在2014-11-14 16:31:00的发言:
执行SQL是可以预览查询结果,但是我最终的目的是做到窗口控件上,供业务员自己查询,

 

把生成的报表绑定给窗口的table即可。


 回到顶部
美女呀,离线,留言给我吧!
tina2012
  25楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2462 威望:0 精华:0 注册:2013/9/23 16:09:00
  发帖心情 Post By:2014/11/14 17:28:00 [只看该作者]

使用命令窗口生成SQL语言

Dim jb As New SQLJoinTableBuilder("查询表1","Sales_Order_Product")
Dim sl As String
jb.C
jb.AddTable("Sales_Order_Product","OrderId","Sales_Order_List","Id")   '表Sales_Order_Product"和表"OrderId","Sales_Order_List"是关联的
jb.AddTable("Sales_Order_List","CustomerId","Customer_List","Id")
jb.AddTable("Sales_Order_Product","ProductId","Sales_Product_List","Id")
jb.AddCols("ProductId","{Sales_Product_List}.Name""SubmitDate", "Amount","Price")
sl = jb.BuildSQL()
Output.Show(sl)

 

Select  ProductId,{Sales_Product_List}.Name"SubmitDate,Amount,Price From (({Sales_Order_Product} Inner JOIN {Sales_Order_List} ON {Sales_Order_List}.[Id] = {Sales_Order_Product}.[OrderId]) Inner JOIN {Customer_List} ON {Customer_List}.[Id] = {Sales_Order_List}.[CustomerId]) Inner JOIN {Sales_Product_List} ON {Sales_Product_List}.[Id] = {Sales_Order_Product}.[ProductId]

但是复制到窗口后会提示错误,怎么改正???

 


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


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

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  26楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/14 17:32:00 [只看该作者]

前提是你要build成功,再拷贝sql语句进去,很可能你的sql语句是错误的啊


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/14 17:33:00 [只看该作者]

Select  ProductId,{Sales_Product_List}.Name,SubmitDate,Amount,Price From (({Sales_Order_Product} Inner JOIN {Sales_Order_List} ON {Sales_Order_List}.[Id] = {Sales_Order_Product}.[OrderId]) Inner JOIN {Customer_List} ON {Customer_List}.[Id] = {Sales_Order_List}.[CustomerId]) Inner JOIN {Sales_Product_List} ON {Sales_Product_List}.[Id] = {Sales_Order_Product}.[ProductId]

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


加好友 发短信
等级:童狐 帖子:265 积分:2399 威望:0 精华:0 注册:2011/10/21 17:07:00
  发帖心情 Post By:2021/9/8 15:05:00 [只看该作者]

收藏长SQL.

 回到顶部
总数 28 上一页 1 2 3