我在combobox1中输入了一个字符串aaa,我想查询Comp_Pipe_Name表中的Pipe_Name字段内是否有和aaa相同的字符串,请教这句话怎么写?谢谢!
sql.add('select * from  ?? where ??);
或者其他类似的形似,希望高手帮助解答,谢谢!

解决方案 »

  1.   

    送分哇?
    sql.add('select * from  Comp_Pipe_Name where Pipe_Name='+combobox1.text); 
    open;
      

  2.   


    ADOQuery1.Close;
    ADOQuery1.SQL.Text := ' select * from  Comp_Pipe_Name ' +
                          ' where Pipe_Name=' + QuotedStr(combobox1.text); 
    ADOQuery1.Open; 
      

  3.   

    adoquery1.sql.clear;
    adoquery1.sql.append('select * from comp_pipe_name where pipe_name='''+trim(combobox1.text)+'''');
    adoquery1.open;
    if adoquery1.recordcount>0 then
      //重复
    else
      //不重复