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

استشارة حول تخزين التاريخ و الوقت في قاعدة البيانات

مغلق
بدأه The Tornado في 30 يوليو 2006 · 1 رد · 658 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

أردت تخزين تاريخ معين فقط ... دون الوقت فوضعت خانة في الجدول في قاعدة البيانات (طبعا لا يمكنني إلا أن أعرف الحقل على أنه من نمط DateTime) و كنت آخذ التاريخ الذي أريد تخزينه كما يلي :

DateTimePicker1.Date و ليس

DateTimePicker1.DateTime

و أخزنه في قاعدة البيانات و مع ذلك كان يخزن التاريخ و الوقت معا .... الحل السريع الذي وجدته هو أن أقوم بعمل Trunc للتاريخ و الوقت الذي أريد تخزينه و من ثم وضعه في حقل integer داخل الجدول ..... و عند استعادته أستعمل التابع datetostr فأحصل على التاريخ بالشكل المعروف ... أو أن أترك التخزين كما هو للوقت و التاريخ معا و عند الاستعادة أقوم بعمل الـ Trunc لأستخرج الجزء الصحيح الذي يمثل التاريخ من الرقم العشري الذي يمثل التاريخ و الوقت ...........

المهم : أعتقد أن هذه الطريقة غير برمجية و غير احترافية .. أحتاج نصيحتكم للمرات القادمة

و شكرا

MAAAAAAAAAAAAAAAAAAAAAAAC

#2

في عنصر DateTimePicker يوجد خاصية Date وخاصية Time فقط أسند القيمة 00:00 للخاصية Time أثناء التصميم وستحل مشكلتك ;)

هذا الموضوع مغلق.

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

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

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

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

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