PDA

View Full Version : نحوه detach کردن پایگاه sql داده در C#



mehdio
شنبه 06 اردیبهشت 1393, 23:41 عصر
با سلام چطور می توان پایگاه داده sql را در زبان سی شارپ detach کرد؟

mehrdad.ghorbaniyan
یک شنبه 07 اردیبهشت 1393, 08:56 صبح
با سلام چطور می توان پایگاه داده sql را در زبان سی شارپ detach کرد؟

سلام.برات نوشتم تست هم کردم کار داد

try
{

string Command = (@"EXECUTE sp_detach_db @dbname = N'CRM2'");
SqlConnection con = null;
SqlCommand cmd = null;
con = new SqlConnection("server=.;trusted_connection=yes;");
cmd = new SqlCommand(Command, con);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("بانک اطلاعاتی فوق خارج گردید");
}
catch
{
MessageBox.Show("بانک اطلاعاتی فوق موجود نمی باشد");
}

فقط بجای CRM2 اسم پایگاه داده خودتو بذار
موفق باشی

mehdio
یک شنبه 07 اردیبهشت 1393, 18:56 عصر
سلام.برات نوشتم تست هم کردم کار داد

try
{

string Command = (@"EXECUTE sp_detach_db @dbname = N'CRM2'");
SqlConnection con = null;
SqlCommand cmd = null;
con = new SqlConnection("server=.;trusted_connection=yes;");
cmd = new SqlCommand(Command, con);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("بانک اطلاعاتی فوق خارج گردید");
}
catch
{
MessageBox.Show("بانک اطلاعاتی فوق موجود نمی باشد");
}

فقط بجای CRM2 اسم پایگاه داده خودتو بذار
موفق باشی

سلام این ارور داد نام دیتا بیسی که خودم دادم را نمی شناسد
من از sql express استفاده میکنم

خواهشا کد دیگری بگذارید

mehrdad.ghorbaniyan
یک شنبه 07 اردیبهشت 1393, 20:16 عصر
عزیز تا اونجایی که من میدونم sql express نیاز به اتچ و دیتچ نیست.یعنی مثل sql server نیست