اذهب الي المحتوي
أوفيسنا

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

قام بنشر

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

 لدي قاعدة بيانات احتجت من خلال العمل فيها ووفق متطلبات المستخدم ان اقارن تاريخ معين مع تاريخ آخر(من حيث المساواة) وعلى اساسه استخدمت تحديثات بجمل ال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

 

جعفر

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • اضف...

Important Information