以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 一个sele ct语句的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=178679) |
-- 作者:czy66ds -- 发布时间:2022/7/15 13:47:00 -- 一个sele ct语句的问题 运行如下代码: Dim T1 As Table = e.Form.Controls("Table1").Table Dim SQL As String SQL = "Sele ct 年代,KC.条码,商品 As 款号, KC.数量 As 账本数量,盘点数量,( 盘点数量 - kc.数量) As 差异数量,kc.店铺 FROM ({盘点表} As pd INNER JOIN {库存表} As kc ON kc.条码 = pd.条码) INNER JOIN {商品表} sp ON kc.条码 = sp.条码 WHERE kc.数量 <> 盘点数量 and kc.店铺 = \'万达TPN\'" T1.Fill(SQL,"aly",False) 报错: .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2022.1.30.2 错误所在事件: 详细错误信息: Dynamic SQL generation is not supported against
multiple base tables. 其中的select语句在“执行SQL”窗口中测试是通过的 不知为何? |
-- 作者:有点蓝 -- 发布时间:2022/7/15 13:56:00 -- 多表关联只能用作查询表 |