如题

解决方案 »

  1.   

    ADOQuery.Sql.Clear;
    ADOQuery.Sql.add('Select * From TableName');
    ADOQuery.Open;
      

  2.   

    TableName需要作为参数传递过去,这个怎么实现是?
      

  3.   

    ADOQuery1.Sql.Clear;
    adoquery1.connectstring:='';//连接字符串
    ADOQuery1.Sql.add('Select * From TableName');
    ADOQuery1.active:=true;  
    //或ADOQuery1.ExecSQL('SQL语句');
      

  4.   

    没必要用参数的!ADOQuery.Close;
    ADOQuery.Sql.text:='Select * From '+trim(edtTableName.text);
    ADOQuery.Open;
      

  5.   

    ADOQuery.Close;
    ADOQuery.Sql.text:='Select * From '+trim(edtTableName.text);
    ADOQuery.Open;
      

  6.   

    要参数的话是:var TableName:string;begin
      TableName:='你要赋的表名'; 
      adoquery.close;
      adoquery.sql.clear;
      adoquery.sql.add('select * from '+TableName);
      adoquery.open;
    end;