التنبيهات التالية ظهرت :
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 864 - File: showthread.php PHP 7.4.33 (Linux)
File Line Function
/showthread.php 864 errorHandler->error



تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الريستور
#1
أرجو مساعدتي بهذا المشكل الذي وقع معي ؟
---
هذا الكود يقوم بعمل ريستور لقاعدة البيانات من نوع أكسس ..
سؤالي هو كيف لو اخترت بالخطأ قاعدة بيانات ليست تخص البرنامج سيظهر خطأ وتحذف قاعدة البيانات في البرنامج
ممكن مساعدتي بعمل شرط او اي شئ اذا رأئ أن قاعدة البيانات لاتخص البرنامج يظهر رسالة تنبيه
-----
هذا الكود ..

'زر الريستور
op.startOperation(Me) ' هنا قمنا بإستدعاء كلاس إيقاف الفورم عن العمل لبدء عملية إستعادة الباك اب حتى لا نقع بمشاكل
If File.Exists(src) Then
File.Delete(src)
End If
File.Copy(resSrc, Application.StartupPath & "\DB_Sport.accdb")
op.EndOperation(Me) ' هنا قمنا بإستدعاء كلاس إنـهاء إيقاف الفورم عن العمل بعد عملية إستعادة الباك اب حتى لا نقع بمشاكل
MsgBox("تمت عملية الإستعادة بنجاح", MsgBoxStyle.Information, "إنتباه")
txtRestore.Text = ""
Me.Close()

ملاحظة :
يتم حفظ نسخ قواعد البيانات بإسم تاريخ اليوم والوقت واسم قاعدة البيانات ..
---
بعضهم نصحني بعمل جدول مكون من حقل وعمل استعلام عليه قبل الريستور اذا وجد فيه قيمه معينة تكون موجودة
مسبقا اي انه يتحقق من القيمه ان وجدها عمل ريستور ولا اظهر رسالة خطأ .
ولكن لم اقدر اعمل ذلك ارجو المساعدة ..
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
الريستور - بواسطة abdulla2 - 06-12-17, 11:29 PM
RE: الريستور - بواسطة العواد الصغير - 08-12-17, 09:01 PM
RE: الريستور - بواسطة ahmedmansour - 08-12-17, 11:20 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في الريستور abdulla2 0 1,039 30-11-17, 10:14 PM
آخر رد: abdulla2

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


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