esikley
شنبه 20 اسفند 1390, 14:45 عصر
سلام خدمت دوستان میدونم در مورد این موضوع بسیار بحث شده ولی بنده هر تاپیکی در این مورد بود تو انجمن سرچ کردم ولی کلی اطلاعات بدست اوردم ولی مشکل زیر بر میخورم از دوستان تقاضا دارم کمک کنید
private void button1_Click(object sender, EventArgs e)
{
string strFileName = string.Empty;
saveFileDialog1.DefaultExt = "BAK";
saveFileDialog1.FileName = "BackupFile" + DateTime.Now.ToShortDateString();
saveFileDialog1.Filter = @"SQL Backup files (*.BAK) |*.BAK|ALL files
(*.*) |*.*";
saveFileDialog1.FilterIndex = 1;
saveFileDialog1.OverwritePrompt = true;
saveFileDialog1.Title = "Backup SQL File";
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
strFileName = saveFileDialog1.FileName;
Backup(strFileName);
}
}
و
private void Backup(string strFileName)
{
//throw new NotImplementedException();
try
{
string command = @"BACKUP DATABASE {Taze} TO DISK='" + strFileName + "'";
this.Cursor = Cursors.WaitCursor;
SqlCommand oCommand = null;
SqlConnection oConnection = null;
oConnection = new SqlConnection("Data Source=ESD-PC;Initial Catalog=taze;Integrated Security=True");
if (oConnection.State != ConnectionState.Open)
oConnection.Open();
oCommand = new SqlCommand(SqlCommand, oConnection);
oCommand.ExecuteNonQuery();
oConnection.Close();
this.Cursor = Cursors.Default;
MessageBox.Show(".تهيه نسخه پشتيبان با موفقيت انجام شد");
}
catch (Expection ex)
{
MessageBox.Show("Error Occurd:" + ex.Message);
}
{
اینم عکس از اررور برنامه
83949
private void button1_Click(object sender, EventArgs e)
{
string strFileName = string.Empty;
saveFileDialog1.DefaultExt = "BAK";
saveFileDialog1.FileName = "BackupFile" + DateTime.Now.ToShortDateString();
saveFileDialog1.Filter = @"SQL Backup files (*.BAK) |*.BAK|ALL files
(*.*) |*.*";
saveFileDialog1.FilterIndex = 1;
saveFileDialog1.OverwritePrompt = true;
saveFileDialog1.Title = "Backup SQL File";
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
strFileName = saveFileDialog1.FileName;
Backup(strFileName);
}
}
و
private void Backup(string strFileName)
{
//throw new NotImplementedException();
try
{
string command = @"BACKUP DATABASE {Taze} TO DISK='" + strFileName + "'";
this.Cursor = Cursors.WaitCursor;
SqlCommand oCommand = null;
SqlConnection oConnection = null;
oConnection = new SqlConnection("Data Source=ESD-PC;Initial Catalog=taze;Integrated Security=True");
if (oConnection.State != ConnectionState.Open)
oConnection.Open();
oCommand = new SqlCommand(SqlCommand, oConnection);
oCommand.ExecuteNonQuery();
oConnection.Close();
this.Cursor = Cursors.Default;
MessageBox.Show(".تهيه نسخه پشتيبان با موفقيت انجام شد");
}
catch (Expection ex)
{
MessageBox.Show("Error Occurd:" + ex.Message);
}
{
اینم عکس از اررور برنامه
83949