PDA

View Full Version : آموزش: تهیه نسخه پشتیان از access



moslem68
جمعه 27 مرداد 1391, 10:53 صبح
here i am using Save File Dialog for saving backup file in chosen path.


Code :
//BackUp
{
try
{
string FileName = "";
SaveFD1.InitialDirectory = "C:";
SaveFD1.FileName = "";
SaveFD1.Title = "Backup ";
SaveFD1.DefaultExt = "mdb";
SaveFD1.Filter = "Ms-Access Files (*.mdb)|*.mdb|All Files|*.*";
//SaveFD1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
SaveFD1.FilterIndex = 1;
SaveFD1.RestoreDirectory = true;
if (SaveFD1.ShowDialog() == DialogResult.OK)
{

FileName = SaveFD1.FileName;
Backup(FileName);
MessageBox.Show("Backup Process is Completed Successfully !", "Backup Status", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
catch
{
MessageBox.Show("Error while backup", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{

}

}
// End of Backup

protected void Backup(string path)
{
// -----------------------------------
// -- CREATE FILE BACKUP
// -----------------------------------
string src = Application.StartupPath + @"\MyBackUp.mdb";
string dst = path;


System.IO.File.Copy(src, dst, true);

}

amir179
شنبه 28 مرداد 1391, 10:27 صبح
اینا که گفتی یعنی چه ؟

hamid-nice
دوشنبه 07 اسفند 1391, 12:31 عصر
با سلام

راست میگه یعنی چی ما که نفهمیدیم !

لطف کن یک فایل اکسس نمونه بذار تا ببینیم چه طور کار می کنه ؟

با تشکر

miladdmax
جمعه 13 دی 1392, 21:03 عصر
here i am using Save File Dialog for saving backup file in chosen path.


Code :
//BackUp
{
try
{
string FileName = "";
SaveFD1.InitialDirectory = "C:";
SaveFD1.FileName = "";
SaveFD1.Title = "Backup ";
SaveFD1.DefaultExt = "mdb";
SaveFD1.Filter = "Ms-Access Files (*.mdb)|*.mdb|All Files|*.*";
//SaveFD1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
SaveFD1.FilterIndex = 1;
SaveFD1.RestoreDirectory = true;
if (SaveFD1.ShowDialog() == DialogResult.OK)
{

FileName = SaveFD1.FileName;
Backup(FileName);
MessageBox.Show("Backup Process is Completed Successfully !", "Backup Status", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
catch
{
MessageBox.Show("Error while backup", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{

}

}
// End of Backup

protected void Backup(string path)
{
// -----------------------------------
// -- CREATE FILE BACKUP
// -----------------------------------
string src = Application.StartupPath + @"\MyBackUp.mdb";
string dst = path;


System.IO.File.Copy(src, dst, true);

}
خیلی ممنون کد خوبی بود

hamid-nice
جمعه 13 دی 1392, 22:16 عصر
جناب miladdmax (http://barnamenevis.org/member.php?307707-miladdmax)
اگر شما تونستی نمونه اکسس را تهیه کنید لطفا یک نمونه بذارید
با تشکر