以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 对于多个基表不支持动态 SQL 生成 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=39506) |
||||
-- 作者:longtechwj -- 发布时间:2013/8/26 9:44:00 -- 对于多个基表不支持动态 SQL 生成 SELECT A.Order_No,A.Material_No,A.Material_Name,ISNULL(A.Order_Qty,0.000000)-ISNULL(B.Current_RecQty,0.000000) AS Order_Qty,A.Stock_Uom FROM MD A LEFT outer JOIN (SELECT Ref_No,Order_No,Current_RecQty FROM Order_RecD WHERE Confirms=1) B ON A.Order_No=B.Order_No Table的fill不支持这样的语句吗? [此贴子已经被作者于2013-8-26 9:45:46编辑过]
|
||||
-- 作者:Bin -- 发布时间:2013/8/26 9:46:00 -- 是你的SQL语句有问题吧, 到SQL语句执行框 或者SQL管理器里面执行以下看看吧 |
||||
-- 作者:longtechwj -- 发布时间:2013/8/26 9:47:00 -- 没有问题,查询分析器有结果的 |
||||
-- 作者:Bin -- 发布时间:2013/8/26 9:48:00 -- 你是不是设置为SQLTABLE了? 要SQLQUEry才可以 |
||||
-- 作者:longtechwj -- 发布时间:2013/8/26 9:52:00 -- 一样的 |
||||
-- 作者:Bin -- 发布时间:2013/8/26 9:53:00 -- 不会吧,上个例子看看. |
||||
-- 作者:逛逛 -- 发布时间:2013/8/26 10:01:00 -- Tables("窗口名_表名" ).DataTable.SQLLoad(sql) [此贴子已经被作者于2013-8-26 10:01:05编辑过]
|
||||
-- 作者:longtechwj -- 发布时间:2013/8/26 10:02:00 --
|
||||
-- 作者:longtechwj -- 发布时间:2013/8/26 10:11:00 -- 以前我有问过,临时表的也不支持,现在多表的也不支持 我还是这样吧 Tables("收货资料导入_Table1").DataSource=Functions.Execute("RequestDataTable","EPN数据",sql) |
||||
-- 作者:Bin -- 发布时间:2013/8/26 10:17:00 -- 临时表是不存在的,直接查询都无法查询.肯定不可以呀. |