比如我窗体上有textbox1\textbox2 两个文本框,我怎么在这两个文本框中输入计算机名称和他的数据库名称后,让他能够建立数据库???

解决方案 »

  1.   

    你是想动态连接还是动态的创建?什么类型的数据?SQL的?还是oracle?
      

  2.   

    先用connectioning 建立一个静态的,把这个串拷出来,然后再在程序中照着这个串的形式对这个connectioning 赋值!
      

  3.   

    ADoconn.ConnectionString:='Provider=SQLOLEDB.1;Persist Security Info=False;Password='+password+';Persist Security Info=True;User ID='+userid+';Data Source='+edit_servername.text+';Initial Catalog='+edit_dataname;
      

  4.   

    动态设置ConnectionString的值就好了
      

  5.   

    procedure textbox2onkeypress(sender:Tobject,var key:char);
    begin
    if key=#13 then
      begin
     ADoconn.ConnectionString:='Provider=SQLOLEDB.1;Persist Security Info=False;Password='+password+';Persist Security Info=True;User ID='+userid+';Data Source='+edit_servername.text+';Initial Catalog='+edit_dataname;
      end;
    end;