以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- sql拼接太麻烦,有没有类似这样的写法?? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=46508) |
-- 作者:wflaugh -- 发布时间:2014/2/24 22:20:00 -- sql拼接太麻烦,有没有类似这样的写法?? 我们一般写查询要这么写 Tables("客户档案").Filter = " 产品系列 Like \'*" & cpxl.text & "*\' and 产品加密号 Like \'*" & cpjmh.text & "*\' and 单位名称 Like \'*" & dwmc.text & "*\' "
能不能这样类似c#中的写法 Tables("客户档案").Filter =String.Format( " 产品系列 =\'{0}\' and 产品加密号 =\'{1}\' ",cpxl.text,cpjmh.tex)
如果要是能这样写,就舒服多了,,如果目前要是没有的话,希望官方能把这个功能加进去 |
-- 作者:有点甜 -- 发布时间:2014/2/24 22:23:00 -- 可以这样写啊,狐表用的vb.net的语法,通用的 msgbox(String.Format("{0} + {1} = {2}", 1, 2, 3))
|
-- 作者:wflaugh -- 发布时间:2014/2/24 22:26:00 -- 那就ok了,,这几天在看教程,里面都是各种拼接,看着就难受,,谢谢 |
-- 作者:晕了快扶我 -- 发布时间:2014/2/24 23:16:00 -- 我看着楼主的写法难受,习惯了 |
-- 作者:lsy -- 发布时间:2014/2/25 7:52:00 -- 多一种选择,总归不错。 |
-- 作者:狐狸爸爸 -- 发布时间:2014/2/25 8:29:00 -- 呵呵,楼主这种写法其实更好的,直观一些,我在帮助加上。 |
-- 作者:2 -- 发布时间:2014/2/25 9:14:00 -- 收藏了 |
-- 作者:不倒的翁 -- 发布时间:2014/2/25 9:43:00 -- 楼主写法不错,清晰易懂。 |
-- 作者:rjh4078 -- 发布时间:2014/2/25 9:58:00 -- 学习了 |
-- 作者:jspta -- 发布时间:2014/2/25 10:01:00 -- 好久没有写过狐表中的Filter语句了,写个函数专门用于这种就不会困扰了 |