# Re: 请问这句 SQL 的语法该怎样修改 ?

Posted by AndyLin on September 10, 1998 at 17:55:24:

In Reply to: 请问这句 SQL 的语法该怎样修改 ? posted by kkcheung on September 10, 1998 at 16:14:54:

: selstr = "select * from customer where cus_name like '" + Text1.Text + "%'"
: 以上的查询只可以当cus_name以 Text1.Text 为开始才符合查询条件.
: 如果我想只要在 cus_name 内包含 Text1.Text 便可,该怎样修改.
: 好像是 where cus_name like "*明*"
: 另 在例子中, % 与 * 的分别是什么?谢谢大家.

正常情况下在直接存取 Access 资料库时语法为 like '*明*' ,在 SQL SERVER 资料库时语法为 like '%明%',也就是说两者资料库之万用字元是不同的.若你透过 DAO 存取 SQL SERVER 时记得要使用'*'才正确

Follow Ups: