Foxtable(狐表)用户栏目专家坐堂 → 关于外部数据源的过滤表达式问题


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

主题:关于外部数据源的过滤表达式问题

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


加好友 发短信
等级:婴狐 帖子:42 积分:558 威望:0 精华:0 注册:2012/3/25 11:27:00
关于外部数据源的过滤表达式问题  发帖心情 Post By:2012/6/14 11:08:00 [只看该作者]

我想加载近四年以内签订的合同,在access中通过编号过滤:

 

合同编号 Like CStr(Year(Now())) & "-*" Or 合同编号 Like CStr(Year(Now())-1) & "-*" Or 合同编号 Like CStr(Year(Now())-2) & "-*" Or 合同编号 Like CStr(Year(Now())-3) & "-*"

 

这段表达式在access中是没有问题的,但是我原样复制到外部数据表的 过滤/排序 字段里,就无法正常过滤出我要的数据,结果是空的.请问是为什么?

 

关于外部数据表的 过滤/排序 表达式针对不同数据库的写法问题,请问手册中在何处有说明?请给出链接,谢谢.

 


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

 

找到原因了,access中用*通配符的地方在foxtable表达式中要全部用%代替,例如:

 

合同编号 Like CStr(Year(Now())) & "-%" Or 合同编号 Like CStr(Year(Now())-1) & "-%" Or 合同编号 Like CStr(Year(Now())-2) & "-%" Or 合同编号 Like CStr(Year(Now())-3) & "-%"

 

但是,为什么要这样呢?? 感觉好麻烦啊。


 

[此贴子已经被作者于2012-6-14 11:17:13编辑过]

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


加好友 发短信
等级:狐神 帖子:6882 积分:43575 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/6/14 11:14:00 [只看该作者]

没有变量的专用符号。

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


加好友 发短信
等级:狐神 帖子:6882 积分:43575 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/6/14 11:14:00 [只看该作者]

上传附件。


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


加好友 发短信
等级:婴狐 帖子:42 积分:558 威望:0 精华:0 注册:2012/3/25 11:27:00
  发帖心情 Post By:2012/6/14 11:14:00 [只看该作者]

找到原因了,access中用*通配符的地方在foxtable表达式中要全部用%代替,例如:

 

 

合同编号 Like CStr(Year(Now())) & "-%" Or 合同编号 Like CStr(Year(Now())-1) & "-%" Or 合同编号 Like CStr(Year(Now())-2) & "-%" Or 合同编号 Like CStr(Year(Now())-3) & "-%"

 

但是,为什么要这样呢?? 感觉好麻烦啊。


 回到顶部
帅哥,在线噢!
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251397 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/6/14 11:17:00 [只看该作者]

呵呵,这个不是foxtable决定的,微软决定的

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


加好友 发短信
等级:婴狐 帖子:42 积分:558 威望:0 精华:0 注册:2012/3/25 11:27:00
  发帖心情 Post By:2012/6/14 11:21:00 [只看该作者]

噢。。 跟vb.net特性有关的吗?

 回到顶部
帅哥,在线噢!
狐狸爸爸
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251397 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/6/14 12:06:00 [只看该作者]

是的


 回到顶部