"select * from person where name like '%王三%'"

解决方案 »

  1.   

    "select * from person where name like '*王三*'"
    是acess数据库自己的写法"select * from person where name like '%王三%'"
    是ado的写法
      

  2.   

    这位老兄你试试 :like '%aa%' 行不行啊?
      

  3.   

    为避免关键字,有的时候需要加[],例如
    "select * from person where [Password] like '%王三%'"http://support.microsoft.com/kb/248738/zh-cn
      

  4.   

    相信net_lover(【孟子E章】) 是没错的,他一直是我崇拜的牛人:)
      

  5.   

    程序中 like '%王三%'
    如果直接在access中 like '*王三*'
      

  6.   

    ADO中用通配符"%"表示匹配任意长度,而不是"*"...have a try...
      

  7.   

    net_lover(【孟子E章】)  相信他没错咯
      

  8.   

    学习中.ASP.NET(C#)学习交流QQ群号:32801051
      

  9.   

    sql="select * from DN_EMPLOYER where DN_USERNAME like  '%"& keyword &"%' "
      

  10.   

    支持net_lover(【孟子E章】)我也是用这个方法的!!