المشاركات : 813
المواضيع 24
الإنتساب : Oct 2012
السمعة :
228
الشكر: 1145
تم شكره 2171 مرات في 815 مشاركات
22-01-18, 04:41 PM
(آخر تعديل لهذه المشاركة : 22-01-18, 04:45 PM {2} بواسطة عبدالله الدوسري.)
الأفضل من وجهة نظري والمعمول به في الغالب
هو أن يكون في الجدول حقل باسم CreatedDate أو سمه ما شئت
وهو يعبر عن تاريخ إنشاء السجل
المهم هو عبارة عن تاريخ DateTime وليس Date فقط
بواسطة هذا الحقل يمكنك معرفت فرق الوقت في البرنامج بين تاريخ الإنشاء وتاريج Now محاولت التعديل على السجل
إذا اكبر من 8 ساعات قم بإجراءاتك
والأصح من هذا كلة أن يكون التحكم في قاعدة البيانات وليس في البرنامج
من خلال stored procedure
التحقق من فرق الوقت أو أي نوع من أنواع الـــ validation الأفضل أن يتم داخل الــ stored procedure
المشاركات : 813
المواضيع 24
الإنتساب : Oct 2012
السمعة :
228
الشكر: 1145
تم شكره 2171 مرات في 815 مشاركات
Now هي اسم لفنكشن Function تجلب لك تاريخ ووقت اللحظة , الآن
لا يحتاج أن تقوم بعمل ليبل لها
للإستفسار عن تاريخ ووقت ( الآن ) قم بإستدعاء الوظيفة DateTime.Now أو فقط Now
المشاركات : 813
المواضيع 24
الإنتساب : Oct 2012
السمعة :
228
الشكر: 1145
تم شكره 2171 مرات في 815 مشاركات
الله يهديك .. انت لا حاط مثال ولا اي اشي انا اقدر ابي علية المثال
ارفق الكود الخاص بالحفظ , عند الضغط على زر الحفظ مثلاً .
سيكون التعديل علية سهل , ومتماشي مع برنامجك