Chr*_*524 7 sql parameters ms-access wildcard sql-like
我有一个查询,我想要返回名称中具有某个字符串的所有客户端,并且两侧都有通配符.所以输入可能是"史密斯",我想返回所有的东西,如"约翰史密斯公司"或"史密斯和兄弟".我希望[Client]被提示,所以我设置了这样的SQL:
PARAMETERS Client Text ( 255 );
SELECT *
WHERE (((tbl_IncomingChecks.Client) Like'%' + [Client] + '%')
ORDER BY tbl_IncomingChecks.Client;
Run Code Online (Sandbox Code Playgroud)
查询未返回任何结果.请帮忙
MS Access使用*作为通配符而非%,因此您的查询将尝试匹配文字'%'字符.除非您使用ADO,否则请使用*.
http://office.microsoft.com/en-us/access-help/like-operator-HP001032253.aspx