اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

بسم الله الرحمن الرحيم

الاخوة الافاضل جزاكم الله خيرا

لدى قاعد بيانات كبيرة به علاقات ، اريد اعادة الترقيم التلقائى للفواتير ، فكيف يتم التعديل واعادة الترقيم إلى 1 من البداية

جزاكم الله خيرا

  • Thanks 1
قام بنشر

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

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

مع ذلك أنصح الأخ الكريم بالحتفاظ دائما بنسخة من قاعدة البيانات التي يريد أن يصلحها تفاديا لكل طارىء.

هنا أتذكر ما جاء به الأستاذ internetmaster في دروسه القيمة بوجوب تجنب وضع ترقيم تلقائي كلية و هذا اعتمادا على القواعد العشرة للمستر كود.

أخي الكريم هذا مجرد رأي لمبتديء يرجى عدم أخذ ما شرحته الا على سبيل الاستدلال فقط,و يصلح في الحالة التي تكون عندك بيانات لا تريد فقدانها كلية

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information