منتديات روكشا     َولَوْلَا إِذْ دَخَلْتَ جَنَّتَكَ قُلْتَ مَا شَاءَ اللَّهُ لَا قُوَّةَ إِلَّا بِاللَّه

الرئيسية |  التسجيل  |  مركز رفع الملفات  |  الاتصال بنا  

 



العودة   منتديات روكشا > المنتدي التخصصي > قسم التصاميم والبرمجة والجرافيكس والميديا > انشاء وتصميم وبرمجة البرامج

الملاحظات

انشاء وتصميم وبرمجة البرامج برنامج الوورد اكسس اكسيل بوربوينت فيجوال بيسك برامج محاسبة برامج ادارة وتنظيم حسابات تنسيق الملفات

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 02-10-2019, 07:59 AM

الصورة الرمزية مهرة النجدية

مهرة النجدية

.:: عضـو نشط ::.

 
تاريخ التسجيل: Feb 2019
الدولة: قلب ابي
المشاركات: 185
معدل تقييم المستوى: 5
مهرة النجدية اصبح معروف في الوسط التميزيىمهرة النجدية اصبح معروف في الوسط التميزيى
مهرة النجدية غير متواجد حالياً
جديد كيفية التعامل الصحيح في تغير التاريخ بالاكسس

 







كيفية التعامل الصحيح في تغير التاريخ بالاكسس



عندما يتم التعامل مع التاريخ باستخدام محرر الكود VBA او باستخدام SQL في مايكروسوفت اكسس فان تنسيق التاريخ سيتغير الى التنسيق الامريكي MM/DD/YYYY مهما كانت اعدادات تنسيق التاريخ الخاصة بجهاز المستخدم.


ولمشاهدة مثال على ذلك يمكنكم اضافة تاريخ في معايير الاستعلام ثم مشاهدة SQL لهذا الاستعلام



في كثير من الاحيان نجد ان الكود او الاستعلام لا يعمل بشكل صحيح فمثلا قد تطلب التواريخ التي بعد تاريخ 7/4/2018 ولكن الاستعلام او الكود يفهمها بشكل معكوس ويعطي النتائج لما بعد تاريخ 4/7/2018.
للتغلب على هذا الامر يجب علينا استخدام الدالة Format حتى نحول التاريخ الى الصيغة الامريكية ليتم التعامل معهة بالشكل الصحيح، وهنا يجب الانتباه ايضا الى فواصل التاريخ المستخدمة في اعدادات الوندوز فلو استخدمنا اشارة "/" كفاصل فانه لا مشكلة في ذلك ولكن اذا تم استخدام "" فان هذا سيسبب مشكلة وسيظهر لنا الخطأ رقم 3075 ولهذا سنستخدم الاشارتين "/" و"" في التنسيق للدلالة على ان الفاصل متغير وبذلك سيكون متاح استخدام اي فاصل نريدة
فمثلا لو اردنا فتح نموذج معين بشرط اظهار السجلات بعد التاريخ الموجود في مربع النص Text0

سيكون الكود كما يلي:
اقتباس:
VBA
DoCmd.OpenForm "students", , , "StDateOfBirth<" & Format$(Form_Form1.Text0, "\#mm\/dd\/yyyy\#")

او يكون ضمن دالة Dlookup او Dcount او Dlast او Dmin ... الخ وكما يلي:

اقتباس:
VBA

DLookup("FieldName" , "TableName" , "Criteria= Format$(Date, "\#mm\/dd\/yyyy\#")




رد مع اقتباس
قديم 02-11-2019, 03:57 PM   #2

ابن الوليد

.:: ادارة المنتدي ::.

الصورة الرمزية ابن الوليد

تاريخ التسجيل: Nov 2018
الدولة: مصر
المشاركات: 1,614
معدل تقييم المستوى: 10
ابن الوليد has much to be proud ofابن الوليد has much to be proud ofابن الوليد has much to be proud ofابن الوليد has much to be proud ofابن الوليد has much to be proud ofابن الوليد has much to be proud ofابن الوليد has much to be proud ofابن الوليد has much to be proud of
إرسال رسالة عبر MSN إلى ابن الوليد إرسال رسالة عبر Yahoo إلى ابن الوليد إرسال رسالة عبر Skype إلى ابن الوليد
افتراضي

جزاك الله كل خير
__________________

ابن الوليد متواجد حالياً  

رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كتاب حمل نظام التعامل مع الأكسس نفسه الفارس انشاء وتصميم وبرمجة البرامج 0 02-05-2019 07:25 AM
للهواتف والآيباد الجامع الصحيح للسنن والمسانيد 8 كتاب ابن الوليد تطبيقات الهاتف المحمول 0 02-04-2019 07:11 PM
كيفية عمل جليتر جديد و بطريقة مختلفة ابن الوليد الفوتوشوب و ملحقاته 0 01-30-2019 05:29 PM
درس .. تغير اجواء الصوره ابن الوليد الفوتوشوب و ملحقاته 0 01-30-2019 05:09 PM
طريقة عرض الأقسام مثل ترايدنت - بالمراقبين و بغير المراقبين ابن الوليد ركن تطوير وإدارة المنتديات العربية 0 12-24-2018 03:30 PM

 

RSS RSS 2.0 XML MAP HTML

الساعة الآن 03:51 AM

نبذة عن المنتدى

روابط مفيدة

إعلانات نصية

روابط الموقع

منتديات روكشا لتقنية المعلومات تقدم كل ما هو جديد ومفيد في عالم البرامج سواء جاهزة أو طرق وشروحات برمجة وتصميم وسوف تجدون أقسام عديدة ومختصة لكل ما تبحث عنه



Powered by vBulletin® Copyright ©2000 - 2019,