sobijoon
شنبه 13 خرداد 1391, 18:14 عصر
کسی میتونه بگه من مشکلم تو این کد برای ریستور کردن چیه؟
private void button1_Click(object sender, EventArgs e)
{
try
{
if (File.Exists(@"F:\SQLBackup\BackupFile.bak"))
{
if (MessageBox.Show("آیا بازگردانی شود؟", "بازگردانی", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
//Connect SQL-----------
SqlConnection connect;
string con = @"Data Source=.\SQLEXPRESS;AttachDbFilename=F:\My Document\all software that product\9.11\Ostad SW\DB\ostad.mdf;Integrated Security=True;User Instance=True";
connect = new SqlConnection(con);
connect.Open();
SqlCommand command;
command = new SqlCommand("use master", connect);
command.ExecuteNonQuery();
command = new SqlCommand(@"restore database [F:\My Document\all software that product\9.11\Ostad SW\DB\ostad.mdf] from disk = 'F:\SQLBackup\BackupFile.bak' ", connect);
command.ExecuteNonQuery();
connect.Close();
MessageBox.Show("بازگردانی با موفقیت انجام شد", "بازگردانی", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
else
MessageBox.Show(@"Do not make any endorsement above (or is not in the correct path)", "Restoration", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (Exception exp)
{
MessageBox.Show(exp.Message);
}
}
اینم پیغامیه که میده!
a.bmp - 55.2 Kb (http://uplod.ir/2sz8z9rgeyn5/a.bmp.htm)
اینم اینک مستقیم پیغام خطا
http://uplod.ir/2sz8z9rgeyn5/a.bmp.htm
private void button1_Click(object sender, EventArgs e)
{
try
{
if (File.Exists(@"F:\SQLBackup\BackupFile.bak"))
{
if (MessageBox.Show("آیا بازگردانی شود؟", "بازگردانی", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
//Connect SQL-----------
SqlConnection connect;
string con = @"Data Source=.\SQLEXPRESS;AttachDbFilename=F:\My Document\all software that product\9.11\Ostad SW\DB\ostad.mdf;Integrated Security=True;User Instance=True";
connect = new SqlConnection(con);
connect.Open();
SqlCommand command;
command = new SqlCommand("use master", connect);
command.ExecuteNonQuery();
command = new SqlCommand(@"restore database [F:\My Document\all software that product\9.11\Ostad SW\DB\ostad.mdf] from disk = 'F:\SQLBackup\BackupFile.bak' ", connect);
command.ExecuteNonQuery();
connect.Close();
MessageBox.Show("بازگردانی با موفقیت انجام شد", "بازگردانی", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
else
MessageBox.Show(@"Do not make any endorsement above (or is not in the correct path)", "Restoration", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (Exception exp)
{
MessageBox.Show(exp.Message);
}
}
اینم پیغامیه که میده!
a.bmp - 55.2 Kb (http://uplod.ir/2sz8z9rgeyn5/a.bmp.htm)
اینم اینک مستقیم پیغام خطا
http://uplod.ir/2sz8z9rgeyn5/a.bmp.htm