以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]查询表指定条件加载过程出现错误  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=191379)

--  作者:洮沙
--  发布时间:2024/4/13 14:12:00
--  [求助]查询表指定条件加载过程出现错误
Dim dt As DataTable = DataTables("有业务客户查询表")   \'此表为查询表
Dim jh4 As List(Of String)
jh4 = DataTables("主合同").SQLGetValues("客户名称", "已终止 = 0 Or 已终止 Is null")
Output.Show(jh4.Count)
dt.LoadFilter = "客户名称 in (\'" & String.Join("\',\'", jh4.ToArray) & "\')"
dt.Load()
 
代码执行过程出现一下错误,麻烦老师帮忙看一下,哪里错了?

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20240413140842.png
图片点击可在新窗口打开查看


[此贴子已经被作者于2024/4/13 14:12:31编辑过]

--  作者:洮沙
--  发布时间:2024/4/13 14:24:00
--  
已解决,去掉查询表右表及连接。
--  作者:有点蓝
--  发布时间:2024/4/13 15:42:00
--  
这种是查询里的多个表都有【客户名称】这个列,指定表名

dt.LoadFilter = "{某表}.客户名称 in (\'" & String.Join("\',\'", jh4.ToArray) & "\')"

--  作者:洮沙
--  发布时间:2024/4/13 21:10:00
--  
谢谢老师!