مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ریحانه۲

عضویت از 1395/08/01

بکاب گیری از دیتا بیس

  • دوشنبه 4 اردیبهشت 1396
  • 11:53
تشکر میکنم

نحوه بکاپ گیری از دیتابیس برای مکان دلخواه  چگونه است ؟؟

  try
            {
                Microsoft.Win32.OpenFileDialog ofd = new Microsoft.Win32.OpenFileDialog();
                ofd.ShowDialog();
                if (ofd.ShowDialog() == true)

                {

                    SqlConnection.ClearAllPools();

                    SqlConnection sq = new System.Data.SqlClient.SqlConnection(@"data source=.;Integrated Security=True");

                    ofd.Filter = "*.bak|*.bak";

                    string q = "ALTER DATABASE [AccountingDB] SET SINGLE_USER with ROLLBACK IMMEDIATE;USE [master];RESTORE DATABASE [AccountingDB] FROM  DISK = N'" + ofd.FileName + "' WITH  FILE = 1,  NOUNLOAD,  REPLACE,  STATS = 10";

                    SqlCommand com = new SqlCommand(q, sq);

                    sq.Open();

                    com.ExecuteNonQuery();

                    MessageBox.Show("عمليات بازگرداندن فايل با موفقيت انجام شد", "Restore");

                    sq.Close();

                    this.Close();

میشه ایراد این کد را برام پیدا کنید می خوام کاربر در مکان دلخواه دیتابیسش را save کند 

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 4 اردیبهشت 1396
  • 12:18

این لینک رو ببینید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)