以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]为什么在动态加载表数据时SQL中的Like不好使呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=14321)

--  作者:新福星
--  发布时间:2011/11/15 22:22:00
--  [求助]为什么在动态加载表数据时SQL中的Like不好使呢?

dim zc as string

zc= "Select * From {库存}  Where [规格] Like \'*" & s("号码") & "*\' Or [规格] Like \'*" & s("型号") & "*\'"
DataTables("库存").Fill(zc,数据源名,False)

上述语句执行后查不到任何数据。在杂项中的执行这个SQL语句,也查不出数据,但是这条SQL语句把表名的{}去掉之后,在ACCESS下SQL查询就好使了。同样上述SQL语句若改成=号,就好使了。怎么解决?谢谢


--  作者:czy
--  发布时间:2011/11/15 22:36:00
--  
将*改成%试试。
--  作者:新福星
--  发布时间:2011/11/16 8:24:00
--  
谢谢 好使了