你可以用ADO控件连接数据库,在ADOConnection的ConnectionString中选择Use Data Link File,然后建立一个 .uld 文件。内容如下:(你参考着改一下)[oledb] ; Everything after this line is an OLE DB initstring Provider=SQLOLEDB.1; Integrated Security=SSPI; Persist Security Info=False; User ID=sa; Initial Catalog=phone; Data Source=ZMQ; Use Procedure for Prepare=1; Auto Translate=True; Packet Size=4096; Workstation ID=RBT-C; Use Encryption for Data=False; Tag with column collation when possible=False
; Everything after this line is an OLE DB initstring
Provider=SQLOLEDB.1;
Integrated Security=SSPI;
Persist Security Info=False;
User ID=sa;
Initial Catalog=phone;
Data Source=ZMQ;
Use Procedure for Prepare=1;
Auto Translate=True;
Packet Size=4096;
Workstation ID=RBT-C;
Use Encryption for Data=False;
Tag with column collation when possible=False
try
connected:=false;
connectionstring:='';
connectionstring:='Provider=SQLOLEDB.1;password= '+password+';'+'Persist Security Info=False;User ID=sa;'+'Initial Catalog= '+dbname+';Data Source='+servername;
connected:=true;
except;
showmessage('连接失败');
end;
SERVER NAME=XX
DATABASE NAME=XXX
USER NAME=SA
PASSWORD=XXXX
如果是ADO就建一个ULD文件,把该添的都添上,然后在ADO控件的
CONNECTSTRING里写上‘FILE=“ULD文件的路径”’旧可以
自动附加进数据库吧,这些东西数据库中的帮助文件找一下就可以了