مشكلة الترقيم التلقائي تخلق صعوبات جمة لصاحبها فكم من مرة تجد أنك فقدت سجلا بدون بيانات أي عندما ترجع الى الجداول تجد أن آخر رقم هو 20 مثلا وقد لا تجد السجل رقم 19 بل تجد الرقم 18 و هذا دائما كمثال, ما تفضل به الأستاذ شاكر الزين قمت بتجربته على قاعدة تخضع لخاصية الترقيم التلقائي و لكن لم تتحقق الغاية يبقى دائما سجلا مفقودا, و في المنتدى يوجد حوار حول قضية الرقم المفقود و قد كان متيزا أبحث عنه ربما تستفيد منه.
الحل الذي جربته لسترجاع الرقم المفقود فيه تعقيدات و لكن هو الذي مكنني من التعامل معه رغم أنه متعب و مزعج في نفس الوقت, هو الغاء كل السجلات التي تأتي بعد الرقم المفقود من الجدول,ثم أقوم بضعط و تصليح قاعدة البيانات, أعيد فتح القاعدة من جديد و أقوم بنسخ الجدول الذي يهمني عن طريق التصميمأي استراد نفس السجل ثم بعد ذلك أقوم بازالة السجل الأصلي نهائيا و أقوم بتسمية السجل الجديد باسم السجل القديم, فانني جربتها و كانت صالحة.
مع ذلك أنصح الأخ الكريم بالحتفاظ دائما بنسخة من قاعدة البيانات التي يريد أن يصلحها تفاديا لكل طارىء.
هنا أتذكر ما جاء به الأستاذ internetmaster في دروسه القيمة بوجوب تجنب وضع ترقيم تلقائي كلية و هذا اعتمادا على القواعد العشرة للمستر كود.
أخي الكريم هذا مجرد رأي لمبتديء يرجى عدم أخذ ما شرحته الا على سبيل الاستدلال فقط,و يصلح في الحالة التي تكون عندك بيانات لا تريد فقدانها كلية