如何初始化ado数据源

解决方案 »

  1.   

    不需要。
    编译时将ADOConnection设置为Connected:=True;
      

  2.   

    procedure TFrmDate.DataModuleCreate(Sender: TObject);
    var
      ConnSource,ConnBase,ConnUID,ConnPWD:string;
    begin
     ADOConnection.Connected :=false;
     adoconnection.ConnectionString :='Privoder=SQLOLEDB.1;'+
                                        'Password='+ConnPWD+';'+
                                        'Persist Security Info=true;'+
                                        'User ID='+ConnUID+';'+
                                        'Initial Catalog='+ConnBase+';'+
                                        'Data Source='+ConnSource;
    end;
      

  3.   

    关键就是adoconnection的连接字符串
      

  4.   

    那如何动态的设置ado数据源呢
      

  5.   

    DM.ADOConnection.ConnectionString := 'Provider=SQLOLEDB.1;Password='+logpasswd+';Persist Security Info=True;User ID='+logname+';Initial Catalog='+databasename+';Data Source='+sqlname;
             DM.ADOConnection.Connected := True;