تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مساعدة بعمل باك اب وريستور
#1
عندي قاعدة بيانات في الديباج اريد عند الصغط على زر backup يفتح لي ديالوج فقط مرة واحدة احدد فيها مكان حفظ الملف
وليكن مثلا بقرص d داخل مجلد اسمة ِAll-Files يعني المسار التالي D:\ All-Files
(ملاحظة الديالوج تفتح مرة واحدة فقط) وبعدها يتم الحفظ بمجرد عمل كوبي في المكان المجدد اول مرة ويكون حفظ الملف داخل مجلد بالتاريخ والوقت
حتى يتم حفظ اكثر من نسخة للملف يعني يكون المجلد مثل هذة الصيغة وبداخلة قاعدة البيانات (DB_M)
D:\All-Files\25\12\2015_10:45\DB_M.accdb
D:\All-Files\25\12\2015_12:12\DB_M.accdb
D:\All-Files\16\11\2015_6:45\DB_M.accdb

وعند الإستعادة يفتح ديالوج تحدد القاعدة بالتاريخ والوقت المطلوب وعند النقر عليها يستعيد مباشرة ..


الملفات المرفقة
.rar   copyfile.rar (الحجم : 43.44 ك ب / التحميلات : 42)
الرد }}}
تم الشكر بواسطة:
#2
اخي الفاضل :
هذا مثال بسيط ولكن بطريقة مختلفة ... حيث يتم تسجيل تاريخ ووقت الملف كجزء من اسمه وليس كمجلد جديد
ولكن قد تعجبك الفكرة

كود :
Try


'System.IO.File.Copy("enrollment.mdb", String.Format("D:\{0:yyyyMMdd}.mdb", Date.Today))

Using openDialog As New OpenFileDialog()
openDialog.CheckFileExists = True
openDialog.CheckPathExists = True
openDialog.Filter = "Microsoft Access Database (*.mdb)|*.mdb"

Using saveDialog As New SaveFileDialog()
saveDialog.CheckFileExists = False
saveDialog.CheckPathExists = True
saveDialog.FileName = Date.Now.ToString("yyyyMMdd") & ".mdb"
saveDialog.Filter = "Microsoft Access Database (*.mdb)|*.mdb"

If openDialog.ShowDialog() = Windows.Forms.DialogResult.OK AndAlso saveDialog.ShowDialog() = Windows.Forms.DialogResult.OK Then
If File.Exists(openDialog.FileName) Then File.Copy(openDialog.SafeFileName, saveDialog.FileName)
End If
End Using
End Using

Catch ex As Exception

MsgBox(ex.Message)

End Try
Don't Be The Perfect one
be the right one
الرد }}}
تم الشكر بواسطة:
#3
اضف كائن dialog
من خلاله تستطيع الخزن...
الرد }}}
تم الشكر بواسطة:
#4
وهذي طريقة قد تجد ماتريد بها


الملفات المرفقة

.zip   OptionalThings.zip (الحجم : 56.7 ك ب / التحميلات : 103)
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء، اللهم أصلح لي ديني الذي هو عصمة أمري، وأصلح لي دنياي التي فيها معاشي، وأصلح لي آخرتي التي فيها معادي، واجعل الحياة زيادة لي في كل خير، واجعل الموت راحة لي من كل شر
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي جدي وهزلي وخطأي وعمدي وكل ذلك عندي، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  أريد مساعدة من فضلكم في زر الإضافة waidom 2 1,689 10-06-23, 12:53 PM
آخر رد: mahmoud mostafa 2023
  [سؤال] كنت محتاج مساعده بعمل مشروع تخرج انتخابات اونلاين ahmed nafea 0 1,661 22-04-21, 11:13 PM
آخر رد: ahmed nafea
  مساعدة من اخوتي برنامج مبيعات سوبرماركت التعامل مع اكثر من زبون في نفس الوقت Mokhtar-mako 1 1,316 16-01-21, 08:43 PM
آخر رد: moosa_alabri
  [سؤال] مساعدة في تحليل قاعدة بيانات مشتريات ومبيعات maw2321 1 2,663 09-10-20, 09:28 PM
آخر رد: ali.jamil27
  [كود] محتاج مساعدة في كود stiger 1 1,449 28-05-20, 06:44 AM
آخر رد: stiger
  مساعدة haider82 1 1,729 24-05-20, 07:07 AM
آخر رد: ابراهيم ايبو
Smile مساعدة في إنشاء مشروع شجرة العائلة Yassin246 1 1,737 13-05-20, 02:14 AM
آخر رد: Yassin246
  مساعدة في تصميم قاعدة بيانات ادارة ساعات عمل الموظفين Rabeea Qbaha 6 3,893 06-06-19, 12:23 AM
آخر رد: elgokr
  مساعدة في كود عرض بيانات من جدولين samira20 1 2,340 18-04-19, 03:03 AM
آخر رد: حريف برمجة
  احتاج مساعدة بشأن الاكسس اسامه الهرماوي 2 1,698 17-04-19, 02:02 AM
آخر رد: new_programer

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم