PDA

View Full Version : مشكل در پشتيبان گيري و بازگرداني در test.mdf



hamid2reza
جمعه 07 مهر 1391, 13:57 عصر
سلام به همه اساتيد
اين پيغوم خطا واسه چيه ؟
Could not locate entry in sysdatabases for database 'C:\Documents and Settings\Admin\Desktop\frmbackupdatabase\frmbackup database\bin\Debug\database est.mdf '. No entry found with that name. Make sure that the name is entered correctly.
BACKUP DATABASE is terminating abnormally.
دستوري كه من استفاده كردم
-----------------------------------
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "Backup (*.Bak)|*.Bak|All Files (*.*)|*.*";
sfd.Title = "SQL BACKUP DATABASE .....!";
if (sfd.ShowDialog() == DialogResult.OK)
{

SqlCommand com = new SqlCommand(@"backup database ["+System.Windows.Forms.Application.StartupPath+"\\database\test.mdf ] to disk='"+sfd.FileName+"'",con);
con.Open();
com.ExecuteNonQuery();
MessageBox.Show("پشتيبانگيري با موفقيت انجام شد", "Backup", MessageBoxButtons.OK, MessageBoxIcon.Information);
con.Close();
}
else
{
MessageBox.Show("عمليات انجام نشد", "خطا", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
----------------------------------------------------------
خواهشمندم راهنماييم كنيد
سپاس گذارم از همگي
----------------------------------------
راستي كانكشن استرينگ من
SqlConnection con=new SqlConnection(@"server=.\sqlexpress;attachdbfilename="+Application.StartupPath+@"\test.mdf;integrated security=true;user instance=true");


-----------------------------------
و در پايان خواهشمندم از دوستان
بازگرداني اين برنامه را هم بگوييد
با تشكر از همه اساتيد