你用的是access 还是 sql server?
他们的通配符好像不同。把*换成%试试。

解决方案 »

  1.   

    请先试试看不用like是不是recordcount=0,
    如果是作为client端连接数据库,请确认Conn.CursorLocation = adUseClient
    你用的是什么数据库,有的数据库的通配符不是*而是%
      

  2.   

    select * form 表 where name like '%李%'
      

  3.   

    改为
    Select * From “表名“ Where [字段名] LIKE '3N%'
      

  4.   

    回复人: anglerchan(渔人丸) (  ) 信誉:100  2002-3-11 18:01:43  得分:0  
     
     
      微软的数据库,通配符都是 % NO!!
    ACCESS可用*