select * from adoquery 
where tu like '双酚%'
就可以了呀,老兄

解决方案 »

  1.   

    strsql:=select * from  dangan where tu like '双酚%'
      

  2.   

    adoquery.Locate('双酚','tu',[loCaseInsensitive])
      

  3.   

    var
     s:string;
    begin
       with dm.query1 do begin
        s:='%'+edit1.text+'%';
        close;
        sql.clear;
        sql.add('select * from dangan where tu like '''+s+'''');
        open;
        end;
      

  4.   

    建議:
      adoquery.Locate('双酚','tu',[loCaseInsensitive])
      

  5.   


      var 
      s:string; 
    begin 
          with  dm.adoquery1  do  begin 
            s:='%'+edit1.text+'%'; 
            close; 
            sql.clear; 
            sql.add('select  *  from  dangan  where  tu  like  '''+s+''''); 
            open; 
            end 
      

  6.   

    var
     sqlstr:string;
    begin
     sqlstr:='select * from dangan where tu like '+''''+'%'
             +trim(edit1.text)+'%'+''''; 
     with    dm.adoquery1    do    
     begin  
       close;  
       sql.clear;  
       sql.add(sqlstr);  
       open;  
     end
    end;
      

  7.   

    我这种方法100%好使,哈哈没问题,快给分! 
    with dm.ADOQuery do 
    begin 
    close; 
    sql.Clear; 
    sql.Add('select * from employee where empname like :empname1'); 
    parameters.ParamValues['empname1']:='%'+trim(Edit1.text)+'%'; 
    open; 
    end;