ADOQuery.Close;
ADOQuery.sql.clear;
ADOQuery1.sql.add('select * from 表格 where 级别=''+'Edit1.Text+''' and 系别=Edit2.Text');
ADOQuery1.Open;

解决方案 »

  1.   

    ADOQuery.Close;
    ADOQuery.sql.clear;
    ADOQuery1.sql.add('select * from 表格 where 级别='''+Edit1.Text+''' and 系别=Edit2.Text');
    ADOQuery1.Open;
      

  2.   

    ADOQuery.Close;
    ADOQuery.sql.clear;
    ADOQuery1.sql.add('select * from 表格 where 级别='''+Edit1.Text+''' and 系别='''+Edit2.Text+'''');
    ADOQuery1.Open;
      

  3.   

    用查询参数同样可以实现:
    ADOQuery.Close;
    ADOQuery.sql.clear;
    ADOQuery1.sql.add('select * from 表格 where 级别=:Ed1 and 系别=:Ed2');
    Adoquery1.Parameters.ParamByName('Ed1').value:=edit1.text;
    Adoquery1.Parameters.ParamByName('Ed2').value:=edit2.text;
    ADOQuery1.Open;