الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفأاستخدم التاريخين الهجري والميلادي في قاعدة بيانات واحدة؟

بدأه backar-net في 2 فبراير 2009 · 4 رد · 819 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي جدولين في قاعدة بيانات واحدة أحدهما يجب أن أدخل فيه تاريخ هجري والثاني تاريخ ميلادي

علما أنني لن أستخدم النماذج في قاعدة البيانات لأنني سأستخدمها في البرمجة بالدلفي

هل من طريقة لاستخدام نظامي التاريخ معا في قاعدة واحدة... وإن كانت الطريقة على شكل استعلام فلا بأس في ذلك أما النماذج فكما قلت لن أستفيد منها وقد وجدت الكثير عن ذلك

أشكر حسن اهتمامكم ... سلامي

#2

لا يمكنك وضع أدوات برمجية على حقول قواعد بيانات أكسس فهي مجرد حاوية للبيانات ويتم معالجتها والتعامل معها من خلال الوحدات النمطية والإستعلامات فقط وعليه بإمكانك وضع قوادح خاصة بك على واجهات دلفي لتحصل على الغرض المطلوب !!

#3

شكرا أخي الكريم

أعي تماما ما تقول ولكن ما هي الطريقة التي ذكرت أنها تمكنني فعل ذلك من خلال الاستعلامات ؟

اقتباس
من خلال الوحدات النمطية والإستعلامات فقط

فإن هذا هو طلبي ... لأنني بحثت عن ذلك ولم أجد الحل

#4

يتم التعامل مع الحدات النمطية والإستعلامات في أكسس من خلال نماذج أكسس وهو ما يمكنك الإستعاضة به من خلال نماذج دلفي أو فيجوال بيسك أو غيره.

#5

في نظري هناك طريقتان لا ثالث لهما.!!

- الطريقة الأولى طويلة وتحتاج إلى خبرة في كل من أكسس ودلفي..

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

- الطريقة الثانية سهلة جداجدا..

وهي عمل قاعدتي بيانات

- واحدة للجداول التي تخص التاريخ الهجري.. ويتم ضبط خصائص التاريخ فيها على الهجري

- والأخري للجداول التي تخص التاريخ الميلادي.. ويتم ضبط خصائص التاريخ فيها على الميلادي (افتراضي)

ومن ثم يتم الدمج بين هذه البيانات بإنشاء مكونات أتصال ADO لكلا القاعديتي عن طريق الديلفي

عند استدعاء البيانات سيتم تخزين التاريخ حسب إعدادات قاعدة البيانات

هذا الحل.. ولا أسهل

بالتوفيق

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…