السلام عليكم
كنت أقوم بعمل برنامج بدلفي باستخدام قاعدة بيانات أكسس ...
أردت تخزين تاريخ معين فقط ... دون الوقت فوضعت خانة في الجدول في قاعدة البيانات (طبعا لا يمكنني إلا أن أعرف الحقل على أنه من نمط DateTime) و كنت آخذ التاريخ الذي أريد تخزينه كما يلي :
DateTimePicker1.Date و ليس
DateTimePicker1.DateTime
و أخزنه في قاعدة البيانات و مع ذلك كان يخزن التاريخ و الوقت معا .... الحل السريع الذي وجدته هو أن أقوم بعمل Trunc للتاريخ و الوقت الذي أريد تخزينه و من ثم وضعه في حقل integer داخل الجدول ..... و عند استعادته أستعمل التابع datetostr فأحصل على التاريخ بالشكل المعروف ... أو أن أترك التخزين كما هو للوقت و التاريخ معا و عند الاستعادة أقوم بعمل الـ Trunc لأستخرج الجزء الصحيح الذي يمثل التاريخ من الرقم العشري الذي يمثل التاريخ و الوقت ...........
المهم : أعتقد أن هذه الطريقة غير برمجية و غير احترافية .. أحتاج نصيحتكم للمرات القادمة
و شكرا