منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] طريقة لعمل نسخة احتياطية كلما اغلق البرنامج - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] طريقة لعمل نسخة احتياطية كلما اغلق البرنامج (/showthread.php?tid=14857)



طريقة لعمل نسخة احتياطية كلما اغلق البرنامج - احمد عبد الحكيم - 22-02-16

بسم الله الرحمن الرحيم
السلام عليكم شباب

قاعدة البيانات sql server
انا اريد عند اغلاق البرنامج يتم مل نسخة احتياطية لو تم اغلاق البرنامج باليوم 100 مره يقوم بعمل 100 نسخة احتياطية (ملحوظه هذا مثال فقط)
ويتم الحفظ بالتاريخ الوقت الزى تم عمل النسخة الاحتياطية به وشكرا


RE: طريقة لعمل نسخة احتياطية كلما اغلق البرنامج - boudyonline - 23-02-16

جرب الكود التالي وضعه في زر الخروج من البرنامج او في كود فرعي يتم تنفيذه عند الخروج من البرنامج


PHP كود :
conn = New SqlConnection(connstring)
conn.Open()
sql "BACKUP DATABASE " database.Text " TO DISK='" backuploc.Text "\" + database.Text + "-" + DateTime.Now.Ticks.ToString() + ".bak'"
command = New SqlCommand(sql, conn)
command.ExecuteNonQuery()
MessageBox.Show("Successfully Database Backup Completed.")
Catch ex As Exception
MsgBox(ex.Message)