السلام عليكم ورحمة الله وبركاته
عند انشاء ترقيم تلقائي في أحد الحقول وجعله مفتاح أساسي وعند حذف أحد السجلات لا يتغير الترقيم التلقائي فما هو الحل
اي اذا حذفت السجل رقم 4 أريد أن يأخذ السجل رقم 5 رقم 4 بدل عنه
السلام عليكم
أخي الفاضل / من الخطأ أن تجعل الترقيم التلقائي فهرس
إذا كان لديك علاقات بالجداول لأن ذلك سيتسبب لك في مشاكل كثيرة
بخصوص معالجة المحذوف من حقل الترقيم التلقائي فهذا مثال
من المنتدى وهو لإستاذنا مصلح الحريصي يعالج المحذوف من الارقام
الملف بالمرفق وهو أكسس 2003
موفق أخي أخوك اكسيرالحياة
مشكور على الرد السريع ولكن الطريقه لم تنجح وأتمنى ان تكون قد فهمت قصدي من السؤال
عند حذف القيم من المثال لم يتغير الرقم
بعد حذف السجل قم بعمل ضغط واصلاح لقاعدة البيانات،
طريقة مجربة وناجحة. :)

المدونة: http://kuwait10.wordpress.com
السلام عليكم
اقتباسالطريقه لم تنجح وأتمنى ان تكون قد فهمت قصدي من السؤالعند حذف القيم من المثال لم يتغير الرقم
يظهر أنك لم تطلع على الكود ولم تجرب بما فيه الكفايه - أخي الكريم ممكن ولا أمر عليك تقوم بالاتي
1- أذهب للفورم في البرنامج أضف 4 اسما لقاعدة البيانات .. تمام .. اقفل الفورم
2- اذهب لجدول البيانات روح للسجل رقم 2 قم بالتحديد ثم أحذفه .. الان اصبح الترقيم لديك
سجل 1 - 3 - 4 .. .. الى هنا تمام وما تغير شيء
3- اذهب للفورم وأضف اسما للقاعدة .. أحفظ .. ماذا لاحظت ........
الاسم الجديد المضاف أخذ الرقم 2 بدل السجل المحذوف .......... الأن هل وصلت الفكرة أنا الذي أتمنى أن تكون
الفكرة وصلت ......... بالتوفيق
اقتباسبعد حذف السجل قم بعمل ضغط واصلاح لقاعدة البيانات،طريقة مجربة وناجحة.
لا أعتقد أن لذلك علاقة باعادة ترتيب الترقيم ياغالي
أخوكم : اكسير الحياة
تم تعديل هذه المشاركة بواسطة ekseer في 6 مارس 2008 في 04:19