Foxtable(狐表)用户栏目专家坐堂 → SQLJoinTableBuilder的filter


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

主题:SQLJoinTableBuilder的filter

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


加好友 发短信
等级:婴狐 帖子:23 积分:247 威望:0 精华:0 注册:2014/10/25 10:53:00
SQLJoinTableBuilder的filter  发帖心情 Post By:2014/12/23 16:39:00 [只看该作者]

之前按照帮助文件的 设计查询窗口 做了一个查询窗口的功能,

然后部分的地方改成 Filter = "单位 like '*" & .Value & "*'"

这样做出来的没什么问题.

 

现在想要用同样的方式获取Filter,用在SQLJoinTableBuilder上,

然后有了几个错误,

一个是  '#'附近语法错误,  这个应该是日期的

还有其他地方只要是用到like的就筛选不出结果

 

是这里的filter格式不一样吗,要实现这个要怎么做



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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/12/23 16:43:00 [只看该作者]

你要用单引号

不能用#号  SQL数据源的日期格式是用 单引号的

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


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

1、Like的时候,要用%代替*

 

2、如果是sqlserver数据库,要用单引号'代替#


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


加好友 发短信
等级:婴狐 帖子:23 积分:247 威望:0 精华:0 注册:2014/10/25 10:53:00
  发帖心情 Post By:2014/12/23 16:59:00 [只看该作者]

明白了,原来这里使用SQL的语法

 

还有

AddTable(Table1,Col1,Table2,Col2)这个

如果只有一个表,没有其他关联列要怎么做


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


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

 只有一个表,为什么要用 SQLJoinTableBuilder

 

 这个是连接两个表的


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


加好友 发短信
等级:婴狐 帖子:23 积分:247 威望:0 精华:0 注册:2014/10/25 10:53:00
  发帖心情 Post By:2014/12/23 17:02:00 [只看该作者]

不好意思 好像有点搞乱了

 回到顶部