Foxtable(狐表)用户栏目专家坐堂 → [求助]查询表的应用


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

主题:[求助]查询表的应用

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


加好友 发短信
等级:九尾狐 帖子:2247 积分:18514 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]查询表的应用  发帖心情 Post By:2018/6/26 18:22:00 [只看该作者]

利用外部表来查找差异项。
执行代码出错了。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:查询表的应用.txt

因为内容较多,不让提交,存到文本中。
问题出在哪里,该如何应用?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111391 积分:567019 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/6/26 20:13:00 [只看该作者]

提示什么错误?那一句代码有问题?http://www.foxtable.com/webhelp/scr/1485.htm

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


加好友 发短信
等级:九尾狐 帖子:2247 积分:18514 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2018/6/26 22:36:00 [只看该作者]

.NET Framework 版本:2.0.50727.8784
Foxtable 版本:2018.3.9.1
错误所在事件:
详细错误信息:
Microsoft Jet 数据库引擎找不到输入表或查询 'DB'。 确定它是否存在,以及它的名称的拼写是否正确。

---------------------------
版本:2018.3.9.1
---------------------------
代码执行出错,错误信息:



System.NullReferenceException: 未将对象引用设置到对象的实例。

   在 UserCode.Test()
---------------------------
确定   
---------------------------


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


加好友 发短信
等级:九尾狐 帖子:2247 积分:18514 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2018/6/26 22:38:00 [只看该作者]

前两段执行都能输出结果,最后一段执行就报错了

执行
Output.Show("DA表的名称=" & da.Name)
Output.Show("DB表的名称= " & db.Name)
都显示DA和DB表的名称都是空

是不是不能对生成的表再次执行SQL查询?

[此贴子已经被作者于2018/6/26 22:45:21编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111391 积分:567019 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/6/26 22:58:00 [只看该作者]

查询表和临时表,不存在于数据库,无法使用SQL的

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


加好友 发短信
等级:九尾狐 帖子:2247 积分:18514 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2018/6/26 23:02:00 [只看该作者]

如果要使用这样的查询,要怎么办呢,变通解决也行啊。

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111391 积分:567019 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/6/26 23:05:00 [只看该作者]

SELECT * from 表B where 条件2  and not exists ( Select X from 表A  where 条件1 and  表A.KID = 表B.KID)

 回到顶部