المشاركات : 100
المواضيع 16
:
: 0
الإنتساب : Dec 2010
السلام عليكم ورحمة الله تعالى وبركاته.
كيف يمكن ان نراقب قيمة حقل التاريخ قبل ان يحفظ في قاعدة البيانات؟
مثلا رسالة خطأ: السن يجب أن يكون فوق 18 سنة.
وجزاكم الله خيرا.
المشاركات : 654
المواضيع 82
:
: 57
الإنتساب : Mar 2011
PHP كود :
YearsBetween(dtSome, date)
اضن انه لايهم ترتيب المتغيرات فالنتيجة تكون دائمة موجبة
المشاركات : 100
المواضيع 16
:
: 0
الإنتساب : Dec 2010
جزاك الله خيرا
لكن لم أقصد طريقة الحساب وإنما كيف يمكن التحكم في رسالة الخطأ قبل حفظ؟
مثلا: عند كتابة التاريخ بشكل خاطئ تظهر رسالة خطأ بالغة الفرنسية وواجهة البرنامج بالغة العربية ،.
كيف أمنع رسالة الخأ التي بالفرنسية وأستبدله بالغة العربية .
و شكرا.
المشاركات : 58
المواضيع 7
:
: 0
الإنتساب : Mar 2009
وعليكم السلام ورحمة الله وبركاته
أعتقد أن ماتطلبه هو التعامل مع الحدث OnPostError
كود :
If AnsiPos ('DateIsNotValid',E.Message) > 0 Then
Begin
ShowMessage('Error.....');
Action := daAbort;
End;
لم أجرب الكود واتأكد من صحته ...
المشاركات : 119
المواضيع 0
:
: 0
الإنتساب : Sep 2012
السلام عليكم...
يمكنك التحقق من صحة البيانات في الحدث OnBeforePost و عرض الرسالة المناسبة، مع استدعاء الإجراء Abort لوقف عملية الحفظ.
سلام.
المشاركات : 100
المواضيع 16
:
: 0
الإنتساب : Dec 2010
جزاكم الله خيرا.
للأسف لم اصل للحل.
كيف يمكن التحكم في رسالة الخطأ ، عند ادخال 88/88/2013 في DBEdit .
الحل الذي وجدته حاليا هو استغناء عن استخدام DBEdit .
وهل يعني أن اقاف رسالة الخطأ عند ادخال التاريخ في DBEdit عن طريق الخطأ غير ممكن !
وجزاكم الله خيرا.