你的分我挣的可真不容易
光是校对sql语句,就差不多花了半个小时 :-)
测试通过,请放心使用。
这是用ado 也可以用bdewith adoquery1 do
begin
SQL.Clear ;
SQL.add('sp_attach_db @dbname=N'+''+'''yourdbname'''+''+' , ');
SQL.add('@filename1=N'+''''+'c:\yourdb.MDF'+''''+' , ');
sql.add('@filename2=N'+''''+'c:\yourdb.LDF''')
end;
adoquery1.ExecSQL ;
光是校对sql语句,就差不多花了半个小时 :-)
测试通过,请放心使用。
这是用ado 也可以用bdewith adoquery1 do
begin
SQL.Clear ;
SQL.add('sp_attach_db @dbname=N'+''+'''yourdbname'''+''+' , ');
SQL.add('@filename1=N'+''''+'c:\yourdb.MDF'+''''+' , ');
sql.add('@filename2=N'+''''+'c:\yourdb.LDF''')
end;
adoquery1.ExecSQL ;
不用这么麻烦的,用ADO的话,可以用ADOCONNECTION,双击出现对话框,在点击BUILD,出现连接的数据库服务器,选MS SQLSERVER下一步,会出现连接你的具体数据库和用户名密码等。
要是用BDE连的话,用SQLSERVER客户端连服务器,再用BDE EXPLORER连数据库就可以用了