adoquery.sql.add('select'+b+','+c+','+d+' from table');

解决方案 »

  1.   

    b+c+d就可以了,我想你没有把问题说清楚
      

  2.   

    你的b,c,d分别代表什么?
    b:= combobox1.text
    c:= combobox2.text
    d := edit1.text
      

  3.   

    b:= combobox1.text
    c:= combobox2.text
    d := edit1.textadoquery.sql.clear;
    adoquery.sql.add('select')
    adoquery.sql.add(a);
    adoquery.sql.add(b);
    adoquery.sql.add(c);
    ado.open;
      

  4.   

    你的目的是什么??是想找符合条件combobox1.text combobox2.text edit1.text的记录吗?
    select * from tablename where col1=:c1 and col2=:c2 and col3=:c3;adoquery1.params('c1'):=b;
    adoquery1.params('c2'):=c;
    adoquery1.params('c3'):=d;