以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  新增内部查询表,出错!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=1796)

--  作者:wcs
--  发布时间:2009/2/12 23:07:00
--  新增内部查询表,出错!
我在  表-SQL查询-增加查询表  中增加一内部查询表,SQL语句已经写好

点击确定后出现增加表对话框,我就建立一个“订单小计”表。

点击确定以就出现对话框“不存在 订单小计 外部表”

截图:


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看


不明白我要增加的是内部查询表,为什么一定要有外部表“订单小计”。

这是春节以前的FOXTABLE版本。
[此贴子已经被作者于2009-2-12 23:07:30编辑过]

--  作者:狐狸爸爸
--  发布时间:2009/2/13 8:43:00
--  
先用预览看看语句是否正确
--  作者:wcs
--  发布时间:2009/2/13 9:11:00
--  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:罗斯文商贸数据库.table



 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:northwind.rar



请修改一下项目文件的外部数据源,在SQL中建立一个内部查询表试试
[此贴子已经被作者于2009-2-13 10:11:19编辑过]

--  作者:狐狸爸爸
--  发布时间:2009/2/13 9:24:00
--  
发文件上来看看。
--  作者:wcs
--  发布时间:2009/2/13 11:33:00
--  
文件发了,见3楼
--  作者:狐狸爸爸
--  发布时间:2009/2/13 14:34:00
--  
你用的外部数据源,不应该新增内部查询表,应该用新增外部查询表
--  作者:wcs
--  发布时间:2009/2/13 14:36:00
--  

外部查询表只能在外部数据源中查数据,而且查询中的表名要是外部数据源中的表名,不是在狐表中看到的自己设置的表名?


--  作者:wcs
--  发布时间:2009/2/13 14:37:00
--  
表达式列可以参加查询吗?
--  作者:狐狸爸爸
--  发布时间:2009/2/13 14:38:00
--  
以下是引用wcs在2009-2-13 14:36:00的发言:

外部查询表只能在外部数据源中查数据,而且查询中的表名要是外部数据源中的表名,不是在狐表中看到的自己设置的表名?


这是当然的


--  作者:狐狸爸爸
--  发布时间:2009/2/13 14:40:00
--  
以下是引用wcs在2009-2-13 14:37:00的发言:
表达式列可以参加查询吗?


呵呵,你是从数据源查询,不是从foxtable中查询,表名列名必须和数据源统一。

表达式列在数据源根本不存在,自然不能参与查询。