PDA

View Full Version : سوال: مشکل بک آپ و ریستور



pooriajojo
پنج شنبه 14 اسفند 1393, 15:21 عصر
اقا من اینجا eror mide
کلمه file را مشگل میبینه زیرش خط قرمز میزنه



if (File.Exists(@"d:\SQLBackup\svBackUp1.bak"))

میرم و فایل ای eror میاد
the name 'file'does not exist in the current context

این برنامه




Cursor.Current = Cursors.WaitCursor; try { if (File.Exists(@"d:\SQLBackup\svBackUp1.bak")) { if (MessageBox.Show("آیا مایل به انجام عمل بازگردانی هستید؟", "بازگردانی", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { //Connect SQL----------- SqlConnection connect; string con = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\SRVCARD.mdf;Integrated Security=True;User Instance=True"; connect = new SqlConnection(con); connect.Open(); //----------------------------------------------------------------------------------------- //Excute SQL---------------- SqlCommand command; command = new SqlCommand("use master", connect); command.ExecuteNonQuery(); command = new SqlCommand(@"restore database SRVCARD from disk = 'd:\SQLBackup\svBackUp1.bak'", connect); command.ExecuteNonQuery(); //-------------------------------------------------------------------------------------------------------- connect.Close(); MessageBox.Show("بازگردانی با موفقیت انجام شد", "بازگردانی", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else MessageBox.Show(@"Do not make any endorsement above (or is not in the correct path)", "Restoration", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exp) { MessageBox.Show(exp.Message); }

jd.mn98
پنج شنبه 14 اسفند 1393, 23:10 عصر
اگه زیر File خط قرمز میزنه چک کنید ببینید آیا فضای نام system.IO رو using کردین یا نه.

pooriajojo
جمعه 15 اسفند 1393, 01:27 صبح
آقا او درست شد دمت گرم .
حالا این error میده
Invalid value for key 'attachdbfilename'.