نقل قول نوشته شده توسط debugger مشاهده تاپیک
مشكل اتچ به كل رفع شد

مشكل بكاپ را هم حل كردم

فقط مونده ريستور :

كد هاي بكاپ را اگر به اين شكل بنويسيد هميشه جواب ميده


        private void button20_Click(object sender, EventArgs e)



{
SaveFileDialog saveFileDialog = new SaveFileDialog();
saveFileDialog.AddExtension = true;
saveFileDialog.CheckFileExists = false;
saveFileDialog.CheckPathExists = true;
saveFileDialog.OverwritePrompt = true;
saveFileDialog.FileName = "Backup";
saveFileDialog.Filter = "Backup File (*.Bak)|*.Bak";
saveFileDialog.DefaultExt = "Bak";
saveFileDialog.RestoreDirectory = true;
saveFileDialog.InitialDirectory = "C:\\";
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
System.Data.SqlClient.SqlConnection sqlConnection = new System.Data.SqlClient.SqlConnection();
sqlConnection.ConnectionString = "server=(local);database=kdb;integrated security=true;";
sqlConnection.Open();
System.Data.SqlClient.SqlCommand sqlCommand = new System.Data.SqlClient.SqlCommand();
sqlCommand.Connection = sqlConnection;
sqlCommand.CommandText = "BACKUP DATABASE kdb TO DISK = @Destination";
sqlCommand.Parameters.Add("@Destination", SqlDbType.VarChar);
sqlCommand.Parameters["@Destination"].Value = saveFileDialog.FileName;
sqlCommand.ExecuteNonQuery();
sqlConnection.Close();
}
}


با اين كد ها موفق به گرفتن بكاپ شدم . هميشه هم جواب ميده

ولي ريستور هنوز مشكل هست ( يه كد هايي پيدا كردم كه با يه متد ديگه اي به غير كد هايي كه تا حالا نوشته شده ، دارم تغييراتي روش اعمال مي كنم كه بشه تو پرو‍‍ژه ها ازش استفاده كرد . اگر جواب گرفتم كد ها را همينجا ميزارم ) دوستان اي كه تجربه ريستور را دارن لطفا كمك كنيد


با تشكر از همه دوستان عزيز



با سلام:
من کد را امتحان کردم error می ده
Incotect syntax near the database name
با تشکر و احترام فراوان