先上一个使用SQL 语句进行Detach和Attach数据库的语句:
use master go sp_detach_db 'TestDB' go use master go sp_attach_db '1','C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA/TestDB.mdf' ,'C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA/TestDB_log.ldf' go
用C#进行Detach和Attach数据库,我想到的有两种方法
1. 用SqlCommand执行上述语句,代码如下:
using(SqlConnectionsc =newSqlConnection(txtConntionString.Text))
{
using(SqlCommandcmd =new