kiani2012
یک شنبه 03 فروردین 1393, 10:42 صبح
سلام
کد بک آپ من نمیدونم چرا جواب نمیده
هیچ اروری نمیده ولی وقتی مسیر رو از طریق پنجره تعیین میکنم هیچ فایلی رو توی پوشه مورد نظر ذخیره نمیکنه
لطفا کمک کنید
مشکلش چیه؟
اینم کدش :
SaveFileDialog sfd = new SaveFileDialog();
// sfd.FileName = DateTime.Now.ToString("ddMMyyy_HHmmss");
sfd.Filter = "Backup File(*.Bak)|*.Bak";
if (sfd.ShowDialog() == DialogResult.OK)
{
SqlCommand cmd = new SqlCommand();
cmd.Connection = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + @"\GDatabase.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
cmd.Connection.Open();
string dbname = cmd.Connection.Database;
cmd.Connection.Close();
SqlConnection.ClearAllPools();
string query = "use master;BACKUP DATABASE [" + Application.StartupPath + @"\GDatabase.mdf] TO DISK='" + sfd.FileNames + "'";
cmd.Connection = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + @"\GDatabase.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
cmd.Connection.Open();
cmd.CommandText = query;
cmd.ExecuteNonQuery();
cmd.Connection.Close();
this.Refresh();
کد بک آپ من نمیدونم چرا جواب نمیده
هیچ اروری نمیده ولی وقتی مسیر رو از طریق پنجره تعیین میکنم هیچ فایلی رو توی پوشه مورد نظر ذخیره نمیکنه
لطفا کمک کنید
مشکلش چیه؟
اینم کدش :
SaveFileDialog sfd = new SaveFileDialog();
// sfd.FileName = DateTime.Now.ToString("ddMMyyy_HHmmss");
sfd.Filter = "Backup File(*.Bak)|*.Bak";
if (sfd.ShowDialog() == DialogResult.OK)
{
SqlCommand cmd = new SqlCommand();
cmd.Connection = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + @"\GDatabase.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
cmd.Connection.Open();
string dbname = cmd.Connection.Database;
cmd.Connection.Close();
SqlConnection.ClearAllPools();
string query = "use master;BACKUP DATABASE [" + Application.StartupPath + @"\GDatabase.mdf] TO DISK='" + sfd.FileNames + "'";
cmd.Connection = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + @"\GDatabase.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
cmd.Connection.Open();
cmd.CommandText = query;
cmd.ExecuteNonQuery();
cmd.Connection.Close();
this.Refresh();