Foxtable(狐表)用户栏目专家坐堂 → 查询表 筛选,提示“运行错误”


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

主题:查询表 筛选,提示“运行错误”

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


加好友 发短信
等级:婴狐 帖子:19 积分:300 威望:0 精华:0 注册:2017/8/25 2:44:00
查询表 筛选,提示“运行错误”  发帖心情 Post By:2017/9/11 20:18:00 [只看该作者]

SQL查询语句问题刚有解决方式  见http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=106480 

查询表生成后,想通过筛选 来方便查看。但提示如下问题 “运行错误” 即,  从字符串“借方”到类型“Double”的转换无效。

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

项目通过查询序时账,生成明细账,然后按“项目名称”进行筛选, 大体情况如下:

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

数据计算基本准确,但老提示这个“运行错误”!!!请教专家,求解。
另外,筛选树 设置时,除  项目名称,再添加一个 “日期”筛选,又提示 列名无效,情况如下:

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


[此贴子已经被作者于2017/9/11 20:19:38编辑过]

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/9/11 21:06:00 [只看该作者]

1、sql最外层大括号改为圆括号

2、去掉主键“_Identify”

3、子查询加上别名

select * from (select * from 表A union select * from 表B ) as a where 条件

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


加好友 发短信
等级:婴狐 帖子:19 积分:300 威望:0 精华:0 注册:2017/8/25 2:44:00
  发帖心情 Post By:2017/9/11 23:10:00 [只看该作者]

多谢版主回复。
只是 查询对象  只有一个序时账表, 且数据在此表的  2个不同字段(Dr科目、Cr科目),所以  仅select *  不适用吧
[此贴子已经被作者于2017/9/11 23:12:26编辑过]

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


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

举例而已,重要的是红字部分

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


加好友 发短信
等级:婴狐 帖子:19 积分:300 威望:0 精华:0 注册:2017/8/25 2:44:00
  发帖心情 Post By:2017/9/11 23:14:00 [只看该作者]

多谢多谢,我去试试。

请问下,这几个提示错误,是跟SQL 子查询 用 的格式有关?

_identify  字段,为何要去除呀,不能保留吗(为了查询表中 有排序)
[此贴子已经被作者于2017/9/11 23:14:50编辑过]

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


加好友 发短信
等级:婴狐 帖子:19 积分:300 威望:0 精华:0 注册:2017/8/25 2:44:00
  发帖心情 Post By:2017/9/11 23:22:00 [只看该作者]

SQL已改,但筛选时 提示问题。

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

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

[此贴子已经被作者于2017/9/11 23:22:54编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/12 9:41:00 [只看该作者]

 查询表不能用筛选树(不能选择日期列)

 

 建议你在数据库做一个视图,然后foxtable直接引用这个视图,不要直接在foxtable里面写sql语句。

[此贴子已经被作者于2017/9/12 9:41:31编辑过]

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


加好友 发短信
等级:婴狐 帖子:19 积分:300 威望:0 精华:0 注册:2017/8/25 2:44:00
  发帖心情 Post By:2017/9/12 11:44:00 [只看该作者]

哦,好的。
我去试试建立视图,多谢版主!

 回到顶部