hamndy قام بنشر مارس 30, 2020 قام بنشر مارس 30, 2020 (معدل) السلام عليكم لدي حقول خاصة بتاريخ الميلاد موزعة على أكثر من حقل طبعاً الحقول كثيرة تقريباً 2000 ولا اريد ان ادخلها يدوياً لانها ستأخذ وقت كثير وهي موزعة كما يلي حقل خاص باليوم وحقل خاص بالشهر واخر خاص بالسنة هل هناك طريقة لدمج الحقول الثلاثة لتكون في حقل واحد فقط وهو تاريخ الميلاد Birthday.rar تم تعديل مارس 30, 2020 بواسطه hamndy
أبوبسمله قام بنشر مارس 30, 2020 قام بنشر مارس 30, 2020 (معدل) وعليكم السلام اتفضل ان شاء الله يكون ما تريد شغل استعلام التحديث qry_BirthDate وسيتم تحديث حقل تاريخ الميلاد تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق Birthday.accdb تم تعديل مارس 30, 2020 بواسطه أحمد الفلاحجى 2
ابوآمنة قام بنشر مارس 30, 2020 قام بنشر مارس 30, 2020 3 دقائق مضت, أحمد الفلاحجى said: وعليكم السلام اتفضل ان شاء الله يكون ما تريد شغل استعلام التحديث qry_BirthDate وسيتم تحديث حقل تاريخ الميلاد تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق Birthday.accdb 436 kB · 0 تنزيلات رائع جداً 😘 1
أبوبسمله قام بنشر مارس 30, 2020 قام بنشر مارس 30, 2020 روعتك انت اخى صالح @ابوآمنة بارك الله فيك وجزاكم الله خيرا
hamndy قام بنشر مارس 30, 2020 الكاتب قام بنشر مارس 30, 2020 الاستاذ احمد الفلاحجي نعم هذا هو المطلوب شكراً لك استاذنا 🌹 1
أبوبسمله قام بنشر مارس 30, 2020 قام بنشر مارس 30, 2020 الشكر لله ثم لاخواننا واساتذتنا جزاهم الله خيرا وفالنموذج بعد الادخال والخروج من حقل السنه سيتم ضبطه تلقائيا Me.BirthDate = [D] & "/" & [M] & "/" & [Y] Birthday.accdb 1
jjafferr قام بنشر مارس 31, 2020 قام بنشر مارس 31, 2020 السلام عليكم 🙂 مع ان الاكسس ممكن يتساهل مع عرض التاريخ بعدة اشكال ، ولكن يجب ان نضع في بالنا ، ان الاكسس ، وبغض النظر عن طريقة التنسيق التي نستعملها في الجدول/الاستعلام/النموذج/التقرير/الوحدة النمطية/الماكرو لعرض التاريخ ، فإن الاكسس يحتفظ بالتاريخ بالطريقة الامريكية : الشهر / اليوم / السنة . ولتأكيد هذا ، اليك هذه التواريخ في الاستعلام (مع ان الاستعلام يعرض عليك التنسيق الذي طبعته انت ، ولكن الاكسس في عمله يستعمل التاريخ الامريكي) : . ثم قم بتحويل واجهة الاستعلام الى SQL : . والنتيجة : . لهذا السبب ، نجد في بعض البرامج ان الاكسس يعطي نتائج صحيحة لبعض التواريخ (اليوم بين 13-31) لأنه لا توجد شهور بهذه الارقام ، ونتائج غير صحيحة لتواريخ اخرى (اليوم بين 1-12) لأنه توجد شهور بهذه الارقام ، خلينا نشوف جدولك وهو بهذا التنسيق : . وبعد استعمالك استعلام التحديث: . هذه نتائج الجدول : نلاحظ ان التواريخ جميعها صحيحه ، ولكن المستخدم اخطأ في ادخال التاريخ 29/2/01 ، لأن سنة 2001 ليست سنة كبيسة ، فقام الاكسس بتصحيح التاريخ لهذا اليوم ظنا منه انك اخطأت في المعادلة : [d] & "/" & [m] & "/" & [y] لماذا قام الاكسس بهذا التغيير ، لأن البيانات لم تكن صحيحة ، ولأن استعلام التحديث لم يُلزم الاكسس بالتأكد من التاريخ !! وللتغلب على هذه الاشكالية ، يجب علينا ان نخبر الاكسس اسم حقل اليوم والشهر والسنة ، عن طريق الاوامر الخاصة بالتاريخ ، مثل : DateAdd او DateDiiff او DatePart او DateSerial لذا ، فإذا استعملنا : . نرى ان النتيجة صحيحة ، بحيث اضاف يوم ليعطي النتيجة الصحيحة : . الاختيار الآخر هو ، ان تكتب السنة بأربع ارقام (2001) ، فعليه ، سيعطي الاكسس خطأ لحقل التاريخ ، بإستعمال طريقتك 🙂 جعفر 2
أبوبسمله قام بنشر مارس 31, 2020 قام بنشر مارس 31, 2020 جزاك الله خيرا اخى واستاذى ومعلمنا العزيز جعفر @jjafferr على التنبيه والمعلومات الاكثر من قيمه بارك الله لنا فيك وزادك من فضله وعلمه
ابوآمنة قام بنشر مارس 31, 2020 قام بنشر مارس 31, 2020 جراك الله خيراً على التنبيه الجميل الذي نحن في أمس الحاجة له . بارك الله فيك استاذنا الفاضل .
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.