اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

اساتذتي الافاضل ،اعضاء هذا المنتدى المبارك اسعد الله مسائكم 

 لدي قاعدة بيانات احتجت من خلال العمل فيها ووفق متطلبات المستخدم ان اقارن تاريخ معين مع تاريخ آخر(من حيث المساواة) وعلى اساسه استخدمت تحديثات بجمل الupdate لتؤدي النتائج المطلوبة .

المشكلة التي واجهتني هي ان المستخدم احيانا يغير صيغة التاريخ الموجود في الحاسبة مما يؤدي الى خزن صيغ التاريخ في البرنامج بنمط معين ومن بعد فترة من الزمن ايضا يغيره الى صيغة اخرى مختلفة مما يؤدي الى اختلال في شرطي الموضوع في البرنامج وذلك بعدم تساوي التاريخين من حيث الصيغة وان تساويا في الاصل ..ما الحل لمثل هذه الحالة برمجيا ؟ جزيتم خيرا  

قام بنشر

وعليكم السلام:smile:

 

اعملي المقارنة عن طريق الامر Format ، هكذا

A: iif(Format(Date(),"ddmmyyyy")=Format(myField,"ddmmyyyy");"OK";"Not ok")

.

كل انواع التواريخ اللي تشوفيها في الكمبيوترات ، هي عبارة عن تنسيق ، ولكن يظل الاكسس يحتفظ بالتاريخ بالتنسيق الامريكي: mm/dd/yyyy

 

جعفر

  • Like 2
قام بنشر
20 ساعات مضت, jjafferr said:

وعليكم السلام:smile:

 

اعملي المقارنة عن طريق الامر Format ، هكذا


A: iif(Format(Date(),"ddmmyyyy")=Format(myField,"ddmmyyyy");"OK";"Not ok")

.

كل انواع التواريخ اللي تشوفيها في الكمبيوترات ، هي عبارة عن تنسيق ، ولكن يظل الاكسس يحتفظ بالتاريخ بالتنسيق الامريكي: mm/dd/yyyy

 

جعفر

استاذي الفاضل استاذ جعفر لطالما وجدت حلول للمشاكل التي تواجهني في اجوبتك فجزاك الله عنا افضل الجزاء سأطبق ما ماتفضلت به واوافيك بالنتائج .

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
×
×
  • اضف...

Important Information