以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 关于 SQLJoinTableBuilder ... (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11104) |
-- 作者:leibnitz -- 发布时间:2011/7/7 23:29:00 -- [求助] 关于 SQLJoinTableBuilder ...
请求各位大侠和狐狸爸爸救命!
我在代码窗口 Dim s1 As String ct.AddTable("定额","工种编号","工种","jid")
运行,则出现图一所示错误。
我将 -- \'ctv.C --(奇怪,在这论坛发布出来后,显示总是被截断??!)
用 ct.BuildSql() 得到SQL 如下: Select 工种名称,{工种}.工种规格,大类,工料用量,造价 From ({定额} Inner JOIN {工种} ON {工种}.[jid] = {定额}.[工种编号]) Inner JOIN {工料} ON {工料}.[mpid] = {定额}.[工料编码]
我实在看不出有哪儿错了。。 除非:除非是:三张表,有一张在外部,另外的是内部数据。。。难道这也是错误?? 此主题相关图片如下:图像 1.png 此主题相关图片如下:图像 2.png [此贴子已经被作者于2011-7-7 23:35:01编辑过]
|
-- 作者:hhbb -- 发布时间:2011/7/8 6:54:00 -- SQLJoinTableBuilder目前只支持同一数据源间操作 建议老六考虑改进,支持不同数据源间连接及统计
|
-- 作者:leibnitz -- 发布时间:2011/7/8 8:34:00 -- 以下是引用hhbb在2011-7-8 6:54:00的发言:
SQLJoinTableBuilder目前只支持同一数据源间操作 建议老六考虑改进,支持不同数据源间连接及统计
后来,我确认了。。。都是内部数据。。。看来,问题不在那儿 [此贴子已经被作者于2011-7-8 8:33:59编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2011/7/8 8:46:00 -- 传文件上来 |
-- 作者:狐狸爸爸 -- 发布时间:2011/7/8 8:47:00 -- 以下是引用hhbb在2011-7-8 6:54:00的发言:
SQLJoinTableBuilder目前只支持同一数据源间操作 建议老六考虑改进,支持不同数据源间连接及统计
这个没办法,只能: http://help.foxtable.com/topics/2320.htm
|
-- 作者:hhbb -- 发布时间:2011/7/8 9:04:00 -- 以下是引用狐狸爸爸在2011-7-8 8:47:00的发言:
这个没办法,只能: http://help.foxtable.com/topics/2320.htm
这个只能合并(Jb2,jb3接在Jb1后),我说的是连接数据源2[D列]接在数据源1[A,B,C列]的左侧! |
-- 作者:狐狸爸爸 -- 发布时间:2011/7/8 9:10:00 -- 下面的内容,应该也适合SQLJoinTableBuilder的:
http://help.foxtable.com/topics/2305.htm
|