MINA B
جمعه 24 مرداد 1393, 22:55 عصر
سلام دوستان من یه کد بکاپ نوشتم برنامه بکاپ می گیره اما به جای پیغام بکاپ با موفقیت و .... پیغام خطایی که تو else نوشتم رو نشون میده .تو یکی دیگه از کدها هم همین اتفاق می افته البته اون یه بار درست اجرا میشه یه بار نه .اینم کد بکاپ
this.Open();
// string Database = Application.StartupPath.ToString() + "\\Backup\\My Project.bak";
//string PathFileName = "";
//string sql = "BACKUP DATABASE [" + Database + "] TO DISK= @path";
string sql = "BACKUP DATABASE [My Project] TO DISK=@path";
cmd.CommandText = sql;
cmd.Parameters.AddWithValue("@path",path);
if (cmd.ExecuteNonQuery()==1)
{
MessageBox.Show("پشتیبان گیری با موفقیت صورت پذیرفت");
cmd.Parameters.Clear();
}
else
{
MessageBox.Show("خطا");
cmd.Parameters.Clear();
}
this.Close();
کد انتخاب مسیر
اینم کد فراخوانی
if (textBox1.Text=="") {
MessageBox.Show("مسیری را برای پشتیبان گیری انتخاب کنید");
}
else
{
db.Backup(textBox1.Text);
}
خواهش می کنم راهنمایی بفرمایید به لحظات خوف انگیز ارائه پروژه نزدیک شدم و هنوز هزار تا ریزه کاری دیگه مونده:گریه:
ممنون.
this.Open();
// string Database = Application.StartupPath.ToString() + "\\Backup\\My Project.bak";
//string PathFileName = "";
//string sql = "BACKUP DATABASE [" + Database + "] TO DISK= @path";
string sql = "BACKUP DATABASE [My Project] TO DISK=@path";
cmd.CommandText = sql;
cmd.Parameters.AddWithValue("@path",path);
if (cmd.ExecuteNonQuery()==1)
{
MessageBox.Show("پشتیبان گیری با موفقیت صورت پذیرفت");
cmd.Parameters.Clear();
}
else
{
MessageBox.Show("خطا");
cmd.Parameters.Clear();
}
this.Close();
کد انتخاب مسیر
اینم کد فراخوانی
if (textBox1.Text=="") {
MessageBox.Show("مسیری را برای پشتیبان گیری انتخاب کنید");
}
else
{
db.Backup(textBox1.Text);
}
خواهش می کنم راهنمایی بفرمایید به لحظات خوف انگیز ارائه پروژه نزدیک شدم و هنوز هزار تا ریزه کاری دیگه مونده:گریه:
ممنون.