moslem68
جمعه 27 مرداد 1391, 11: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);
}
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);
}