-
جمعه 27 آبان 1390, 16:24 عصر
#1
کاربر دائمی
تبدیل کد attach دیتابیس به detach
کد زیر رو برای attach بود می خوام برای detach استفاده کنم اما کار نمی کنه لطفا بگید چه کار کنم تا درست بشه
try
{
SqlConnection con = newSqlConnection();
con.ConnectionString = "Data Source=(local)\\sqlexpress;Initial Catalog=master;Integrated Security=True";
con.Open();
string str = "use master;" + "EXECUTE sp_detach_db @dbname = N'laberator' , " + " @filename1 = N'" + System.Environment.CurrentDirectory + "\\Database\\laberator.mdf'," + "@filename2 = N'" + System.Environment.CurrentDirectory + "\\Database\\laberator_log.ldf'" ;
SqlCommand cmd = newSqlCommand(str,con);
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("وصل شد");
}
catch (Exception x)
{
if(x.Message.IndexOf("already exists")>=0)
MessageBox.Show("وصله");
else
MessageBox.Show(x.Message);
}
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت