السلام عليكــم ورحمـة الله وبركاتــه
هل يمكن تحويل الرقم التالي الى تاريخ ميلاد
7210090
الى
09-10-72
علما بأن حقل الرقم -نص
وحقل تاريخ الميلاد -تاريخ
مع خاص الشكر والتقدير
السلام عليكــم ورحمـة الله وبركاتــه
هل يمكن تحويل الرقم التالي الى تاريخ ميلاد
7210090
الى
09-10-72
علما بأن حقل الرقم -نص
وحقل تاريخ الميلاد -تاريخ
مع خاص الشكر والتقدير
تم تعديل هذه المشاركة بواسطة التميمي2007 في 7 يناير 2009 في 00:39
وعليكــم السـلام ورحمة الله وبركاتـه..
اخي التميمي2007
المرفق به استعلامين
استعلام تحديد في حال اردت ان تحصل على النتائج بمجرد ادخال النص وذلك بحقل محسوب
استعلام تحديث في حال ادخلت البيانات مسبقاً واردت تحديثها
ارجو ان يكون هو المطلوب
بالتوفيق
شكرا على التجاوب السريع
لكن يجب ان يتم تحويل الرقم الى حقل تاريخ حتي يمكن ان اضع هذا الكود
age: DateDiff("yyyy";[birthDate];Date())
للتوضيح
انا املك اكثر من 1000 سجل لهم رقم مكون من 12 رقم ويحتوى هذا الرقم على تاريخ ميلاد الفرد
مثال
محمد رقمه299110901009
هنا نحذف الرقم الاول من اليسار ونحذف اخر خمس ارقام من اليمين
ليصبح 991109
اي ان ميلاده هو 99-11-09
فكيف استطيع ان استخدم هذا الكود
age: DateDiff("yyyy";[birthDate];Date())
مرفق مثال فيه حل للفقرة الاولى
انظر التعديل على مثالي الاول
ابداع ماشاء الله
بالطريقه هذه وفرت علي جهد ايام من خلال استعلام
بســم الله الـرحمــن الرحيــم
بعد اذن استاذنا يوسف احمد
اخي الكريم..
جرب استعلام االتحديث الثاني بالملف المرفق
طبتم واهتديتم :)
===================================
إقرأ معي
رابط متجدد لكتاب أقرؤه فشاركني فيه
======
فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب
الكتاب :
حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار
اضغط على الصورة لتحميل الكتاب
-----------
كتب سابقة
شكرا على التجاوب
لكن اريد ان استخرج العمر كما عمله الاستاذ يوسف احمد وصادفتني مشكلة المواليد بعد سنة 2001 حيث تظهر الارقا م خطا
والاستعلام الذي انشأته يحول الارقام الى تاريخ ميلاد فقط
استاذنا الحبيب ايهاب عثمان
اشكرك على تواضعك وحسن معاملتك لتلاميذك .. دمت لنا
اخي التميمي2007
اذا كنت فهمت قصدك : فقد لاحظت بأنك تطبق العملية على النص بعد عملية التحديث فحقل BirthDate لديك هو الحقل النصي الذي تريد ان تحسب العمر بناءً عليه وقد كانت به القيم السابقة مثل:
7210090 والذي ذكرته بأول مشاركة
انظر الى النتائج باستعلام التحديد اولاً ثم شغل استعلام الإلحاق للتأكد
ملاحظة هامة : يفضل اخذ نسخة من الجدول المعني لديك لتفادي اي خطأ قد يحدث.
بالتوفيق للجميع ان شاء الله
شكرا على التجاوب
لكن لم تحل المشكلة
للتوضيح
جرب ان تكون البيانات في الجدول كالاتي
771102
881122
440112
001112
010111
020312
الاستعلام لدي يأتي بالنتيجة الصحيحة لاول 4 ارقام
وفي اخر رقمين تظهر النتيجة خطأ
اي بعد سنة 2000
والمختصره هنا ب00
انا احتاج الحل للحصول على اعمار اكثر من 1000 فرد من خلال هذه الارقام التي تحتوى على تاريخ الميلاد والموجودة في حقل نص
انا متفائل بالحل
منتديات الفريق العربي للبرمجة الرائع انا متفائل بأن اجد الحل
السلام عليكــم ورحمـة الله وبركاتــه
اخي الكريم
اقتباس7210090الى
09-10-72
هنا تطلب السنة ان تكون الرقمين الاخيرة من الشمال هي التي تمثل السنة
اقتباسجرب ان تكون البيانات في الجدول كالاتي771102
881122
440112
001112
010111
020312
الاستعلام لدي يأتي بالنتيجة الصحيحة لاول 4 ارقام
وفي اخر رقمين تظهر النتيجة خطأ
اي بعد سنة 2000
والمختصره هنا ب00
وهنا تطلب الرقمين الاولى من الشمال ان تكون هي التي تمثل السنة
بكل تأكيد سيكون هناك خطأ
الرجاء تحديد المطلوب
مع الشكر والتقدير
شكرا على التواصل
وهذا ما اريده بالتحديد
جرب ان تكون البيانات في الجدول كالاتي
771102
881122
440112
001112
010111
020312
الاستعلام لدي يأتي بالنتيجة الصحيحة لاول 4 مجموعات
وفي اخر مجموعتين تظهر النتيجة خطأ
اي بعد سنة 2000
والمختصره هنا ب00
تفضل اخي الكريم
وفقك الله بارك الله فيك هذا ما كنت ابحث عنه