确实要简单一些. 使用adoconnection来控制连接.如果adoconnection连接失败,让用户手工寻找数据库或设置dsn Connection.Close; Connection.ConnectionString := ConnectionString.Text; if EditConnectionString(Connection) then begin ConnectionString.Text := Connection.ConnectionString; ConnectionStringClick(Sender); end;
楼上同学讲的情况是不使用odbc远程连接到dbms的情形.其实在客户机不必装sql server 客户端也行,只需把Dbnmpntw.dll,Ntwdblib.dll两个文件拷到客户机的系统目录就ok了
使用adoconnection来控制连接.如果adoconnection连接失败,让用户手工寻找数据库或设置dsn
Connection.Close;
Connection.ConnectionString := ConnectionString.Text;
if EditConnectionString(Connection) then
begin
ConnectionString.Text := Connection.ConnectionString;
ConnectionStringClick(Sender);
end;