以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- SQLJoinTableBuilder的filter (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=61984) |
-- 作者:itoirobou -- 发布时间:2014/12/23 16:39:00 -- SQLJoinTableBuilder的filter 之前按照帮助文件的 设计查询窗口 做了一个查询窗口的功能, 然后部分的地方改成 Filter = "单位 like \'*" & .Value & "*\'" 这样做出来的没什么问题.
现在想要用同样的方式获取Filter,用在SQLJoinTableBuilder上, 然后有了几个错误, 一个是 \'#\'附近语法错误, 这个应该是日期的 还有其他地方只要是用到like的就筛选不出结果
是这里的filter格式不一样吗,要实现这个要怎么做 |
-- 作者:Bin -- 发布时间:2014/12/23 16:43:00 -- 你要用单引号 不能用#号 SQL数据源的日期格式是用 单引号的
|
-- 作者:有点甜 -- 发布时间:2014/12/23 16:50:00 -- 1、Like的时候,要用%代替*
2、如果是sqlserver数据库,要用单引号\'代替# |
-- 作者:itoirobou -- 发布时间:2014/12/23 16:59:00 -- 明白了,原来这里使用SQL的语法
还有 AddTable(Table1,Col1,Table2,Col2)这个 如果只有一个表,没有其他关联列要怎么做 |
-- 作者:有点甜 -- 发布时间:2014/12/23 17:00:00 -- 只有一个表,为什么要用 SQLJoinTableBuilder ?
这个是连接两个表的 |
-- 作者:itoirobou -- 发布时间:2014/12/23 17:02:00 -- 不好意思 好像有点搞乱了 |