直接用ADOCONNECTION 连接你的主机上的数据库即可

解决方案 »

  1.   

    放一个TConnection元件,
    设置ConnectionString就可以了
      

  2.   

    使用ADO连接字符串:
    1:OLE DB提供者,选择Microsoft OLE DB Provider for SQL Server;
    2: 输入NT4服务器名,选择登录方式、用户名、密码,选择要连接数据库名;
      

  3.   

    以下为ConnectionString的一个例子:
    Provider=SQLOLEDB.1;
    Password=aaaa;
    Persist Security Info=True;
    User ID=sa;
    Initial Catalog=Master;
    Data Source=hzow
    你双击元件就可以Build出一个ConnectionString;
      

  4.   

    如果是动态连接,比如主机名用IP来代替,
    connectionstring应怎样写?
      

  5.   

    建议你去看李维的《delphi5.x 分布式多层应用系统篇》和《delphi5.x ADO/MTS/COM+高级程序设计》这两本书。
      

  6.   

    9494
     try
     with ADOConnection1 do
     begin
      Connected := false;
      ConnectionString := 'Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=' + trim(Edit_DataBaseName.text) + ';Data Source=' + trim(Edit_ServerName.text);
      Connected := true;
     end;
     with ADOQuery1 do
     begin
     if Active then
        Close;
     Open;
     end;
     with ADOQuery2 do
     begin
     if Active then
        Close;
     Open;
     end;
     except
     Application.MessageBox('唉,这么简单的问题你还要出错?一定是写错了。','SongInfo',mb_OK + MB_ICONQUESTION);
     end;
    end;