怎样用编程方式对sql数据库进行ado连接?就是通过写代码,因为我想做一个c/s程序。

解决方案 »

  1.   

    AdoConnection1.ConnectionString := 'DataSource=(local);uid=sa;pwd=;initial catlog=pubs';
      

  2.   

    AdoConnection1.ConnectionString := 'DataSource=(local);uid=sa;pwd=;initial catalog=pubs'
      

  3.   

    你先静态连接
    看看AdoConnnection的ConnectionString的格式是什么 然后你在程序中使用时候动态修改ConnectionsString,然后重新连接就可以
    大体过程为
    with ADOConnection1 do 
    begin
            Connected := False;
            //其中edit1,edit2,edit3为输入需要修改的地方
            ConnectionString := 'Initial Catalog=' + Edit2.Text + ';';
            ConnectionString := ConnectionString + 'Data Source=';
            ConnectionString := ConnectionString + Edit1.Text + ';';
            ConnectionString := ConnectionString + 'uid=';
            ConnectionString := ConnectionString + Edit3.Text + ';';
            ConnectionString := ConnectionString + 'password=';
            ConnectionString := ConnectionString + Edit4.Text;
            ConnectionTimeOut := 30;
            LoginPrompt := False;
            KeepConnection := False;
            Connected := True;
    end;
      

  4.   

    ConnectString = "Provider=SQLOLEDB.1;Password=sa;Persist Security Info=True;User ID=sa;Initial Catalog=clgl;Data Source=."
      

  5.   

    动态设置connectString就可以了
    AdoConnection1.ConnectionString := 'DataSource=(local);uid=sa;pwd=;initial catlog=pubs';