用ado进行查询
strSQl = "select *  from table1  "
strSQl = strSQl & " where [名称] like '*" & find_Comp & "*'"关于like的上述写法,调试一直提示错误,希望各位能给我些帮助,谢谢!

解决方案 »

  1.   

    strSQl = strSQl & " where 名称 like '%" & find_Comp & "%'"
      

  2.   

    strSQl = strSQl & " where [名称] like" & "'%" & find_Comp  & "%'"
      

  3.   

    access与Sql server中是不同的。
      

  4.   

    楼主用的是什么 数据库 啊??
    like 的通配符
    %      由零个或更多字符组成的
    _       任意单个字符
    []      指定范围
    [^]     也是指定范围的具体楼主自己体验一下吧
      

  5.   

    sql="select * from 表名 where 字段名 like '%" & 字符串 & "%'"