定义ADOQuery的Connection或ConnectionString属性

解决方案 »

  1.   

    db1 ='aaa';不要加双引号
    加[]可以db1 ='[aaa]'a='Select * From '+DB1;ADOQuery.close;
    ADOQuery.sql.clear;
      ADOQuery.SQL.Add(a);
      

  2.   

    能不能给我一个例子?或者下面的怎么修改:
    Function ADOQuery_P(ADOQuery:PADOQuery;DB1:String):Boolean;
    var a:string;
    Begin
      ...
      a='Select * From '+DB1;
      ADOQuery.SQL.Add(a);
    ....
    end;
      

  3.   

    Function ADOQuery_P(ADOQuery:tADOQuery;DB1:String):Boolean;
    var a:string;
    Begin
      ...
      a='Select * From '+DB1;
      ADOQuery.SQL.Add(a);
    ....
    end;
    没有错误
      

  4.   

    // easy
      a='Select * From [' + DB1 + ']';
      ADOQuery.SQL.Add(a);