Foxtable(狐表)用户栏目专家坐堂 → [求助]squery表可以关联父子表吗


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

主题:[求助]squery表可以关联父子表吗

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


加好友 发短信
等级:幼狐 帖子:131 积分:910 威望:0 精华:0 注册:2019/5/19 21:50:00
[求助]squery表可以关联父子表吗  发帖心情 Post By:2019/5/25 17:24:00 [只看该作者]

我想将两张表关联起来,两张表数据都是sqlquery写的
但是在窗口afterload事件里写了关联代码,代码如下:
If DataTables("采购系统_tb.1.3.1").DataRows.Count = 0                '若预警表没有数据
    DataTables("采购系统_tb.1.3.2").LoadFilter = " 商家编码 is null" '则不加载预警日志
Else
    Dim ids As String
    For Each i As DataRow In DataTables("采购系统_tb.1.3.1").DataRows
        ids = ids & "," & i("商家编码")
    Next
    ids.Trim(",")
    DataTables("采购系统_tb.1.3.2").LoadFilter = "商家编码 in (" & ids & ")"
End If
DataTables("采购系统_tb.1.3.2").Load()

但是实际提示报错,select语句附件有错误,然后关联子表就不显示了,也关联不了,请问如何关联两张表

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


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


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/5/25 17:31:00 [只看该作者]

Else
    Dim ids As String
    For Each i As DataRow In DataTables("采购系统_tb.1.3.1").DataRows
        ids = ids & ",'" & i("商家编码") & "'"
    Next
    ids.Trim(",")
    DataTables("采购系统_tb.1.3.2").LoadFilter = "商家编码 in (" & ids & ")"
End If

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


加好友 发短信
等级:幼狐 帖子:131 积分:910 威望:0 精华:0 注册:2019/5/19 21:50:00
  发帖心情 Post By:2019/5/25 17:38:00 [只看该作者]

报错,提示如下:

.NET Framework 版本:2.0.50727.9040
Foxtable 版本:2018.10.9.1
错误所在事件:加载[采购系统_tb.1.3.2]失败!
详细错误信息:
“(”附近有语法错误。


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


加好友 发短信
等级:幼狐 帖子:131 积分:910 威望:0 精华:0 注册:2019/5/19 21:50:00
  发帖心情 Post By:2019/5/26 10:12:00 [只看该作者]

使用这段关联代码,子表就不能加载了,我是用sqlquery写的这张表,和这个有关系吗?

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


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

以下是引用2474842866在2019/5/26 10:12:00的发言:
使用这段关联代码,子表就不能加载了,我是用sqlquery写的这张表,和这个有关系吗?

 

做一个出错的实例发上来测试。

 


 回到顶部