عندي جدول لتجديد الإقامات والتاريخ المعتمد في السعودية هو التاريخ الهجري .
وعندي جدول لتجيد الجوازات والتاريخ المعتمد لكل الدول هو التقويم الميلادي .
وعندما قمت بإختيار التاريخ الهجري تعمل الاستعلام بطريقة صحيحة مع جدول تجديد الإقامات .
لكن تكمن المشكلة في جدول تجديد الجوازات طبعاً البرنامج يتعرف عليه كأنه تاريخ هجري فلا يوجد 31 في الشهر الهجري فلا يقبل هذا التاريخ والأمثلة كيثرة في هذا المجال وحاولت بتغيير نوع الحقل من تاريخ إلى نص فصار يقبل معايا أي تاريخ حتى لو كتبت 29/02/2007 مع أن هذا التاريخ غير صحيح مع ذلك نقول ما في مشكلة لكن الاستعلام بين تاريخين لا يعمل أيضاً فمثلاً إذا قمت بالإستعلام بين تاريخين الأول 29/06/2020 والتاريخ الثاني 30/06/2020 يقوم الإستعلام بإظهار سجلين الأول غير صحيح وهو التاريخ إنتهاء الجواز للموظف 29101 والتاريخ الغير الصحيح هو 30/03/2007 بينما التاريخ الصحيح هو للموظف / 29202 الذي ينتهى جوازه في 30/06/2020م .
سؤالي هل يوجد طريقة صحيحة لحل هذه المشكلة فطبعاً كوني أحول نوع الحقل من تاريخ إلى نص أعتقد حل غير ناجح وفي نفس الوقت إذا قمت بإستخدام التقويم الميلادي فتنتقل المشكلة في جدول تجديد الإقامات نظراً لإستخدامه التقويم الهجري ؟
وعندي اقتراح في هذه النقطة ألا يمكن عمل تحويل للتاريخ الميلادي إلى التاريخ الهجري تلقائياً بحيث أنا أضع في الجدول التاريخ الميلادي وهو يقوم بدوره بتحويله إلى التاريخ الهجري وبهذه الطريقة يمكننا حل هذه المشكلة ؟
مرفق المثال إذا كان يوجد حل بأي طريقة مهما كان المهم الوصول إلى النتائج الصحيحة .