اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

هل من حل واضح للتاريخ الهجري في SQL


moayad

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

قمت بتحويل قاعدة بيانات لبرنامج شؤون موظفين من Access الى SQL ولكن لم يقبل أن يحول التواريخ الهجرية في جدول الاقامات (نظام السعودية) الى أن حولت نوع حقل التاريخ من date الى text ولكن من الصعوبة التعامل داخل برنامج Access مع حقل date على أنه text والا احتجنا الى التغير في برمجة الشاشات وخاصة في عمليات التواريخ

الرجاء شرح الحل ان وجد بالتفصيل فضلاً لا أمرا واذا كان لا مفر من التغير في الكود فما ابسط الطرق لذلك

مع الشكر الجزيل

رابط هذا التعليق
شارك

أخي الكريم مؤيد ..

في نظري وفي رأيي أن أفضل طريقة للتعامل مع التاريخ الهجري هو حقل بنوع text والسبب في ذلك أني وجدت أن آكسس لا يقبل أبداً بعض الأيام في السنة إذا أدخلت بالتاريخ الهجري وخاصة في بدايات الأِشهر ونهاياتها .. فلذا درجت على استخدام حقل Text بدلاً من Date

وإذا أردت التعامل برمجياً مع التواريخ في حقل Text فاسبقها بالدالة CDate() لتحويلها إلى تاريخ

أما بخصوص قاعدتك التي حولتها إلى sql server فهل تريد تحويل التواريخ الموجودة بمعنى هل ظهرت في حقل Text أرقاماً بلا فواصل التواريخ / ؟؟ أرجو التوضيح

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information