使用系统VB 6.0, Access 2000
ADO版本为ADO 2.5,在VB中使用如下SQL语句Select * from Company where Name like '*上海*'打开Recordset时无法查到数据,可在Access的查询设计器可查到数据,如何解决这个问题

解决方案 »

  1.   

    SQL语句有问题?
    不是很懂,帮你顶
      

  2.   

    可以了,我把*改为%就可以了,看来是通配符的问题,不能用Access帮助中查到的,谁知道Access单个字符的通配符
      

  3.   

    Select * from Company where [Name] like '%上海%'
      

  4.   

    Select * from Company where [Name] like '%*上海*%'
      

  5.   

    同意 Leftie(左手,为人民币服务) ,fl99(笨笨)
      

  6.   

    回复人: Leftie(左手,为人民币服务) ( ) 信誉:105  2005-07-31 23:47:00  得分: 0  
     
     
       Select * from Company where [Name] like '%上海%'
      
     
    Top  
     
     回复人: fl99(笨笨) ( ) 信誉:100  2005-08-01 00:14:00  得分: 0  
     
     
       Select * from Company where [Name] like '%*上海*%'  
     
      

  7.   

    回复人: Leftie(左手,为人民币服务) ( ) 信誉:105  2005-07-31 23:47:00  得分: 0  
     
     
       Select * from Company where [Name] like '%上海%'
      
     
    Top  
     
     回复人: fl99(笨笨) ( ) 信誉:100  2005-08-01 00:14:00  得分: 0  
     
     
       Select * from Company where [Name] like '%*上海*%'