delphi4arab منتديات دلفي للعرب

نسخة كاملة : ترقيم تلقائي يبدأ من 1 كل يوم
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
استخد قاعدة بيانات اكسس وجدول بواسطة ديبي قريد .
عندا استعمال البرنامج ادخل كل يوم مثال 20 اسم يتم ترقيمهم من 1 الى 20.
وفي اليوم التالي ادخل مثال 30 شخص يتم ترقيمهم من 1 الى 30.
بإختصال كيف ترقيم تلقائي متجدد يوميا (كل يوم يبدأ من 1)
الحل سهل
استخدم ملف ini لحفظ اليوم وعند تغير اليوم تقوم باعادة الترقيم عليك استخدام اوامر sql
select * from table where id = (select max(id2) from table) and date = datesave.....
ماهو id2
انا عندي id واحد فقط
لا استخدم اوامر sql انا استخدم دلفي عادي مع اكسس
sorrowdll كتب :ماهو id2
انا عندي id واحد فقط
لا استخدم اوامر sql انا استخدم دلفي عادي مع اكسس
امر sql للحصول على اكبر id وذلك باضافة +1 اليه ليصبح id الجديد
ويمكنك عند فتح البرنامج يقارن بين اليوم المحفوظ و تاريخ اليوم اذا وجدها غير متساويان
ini_id=1
ini_date=today
واذاكانا متساويات
id=ini_id+1