اخوتى الكرام
السلام عليكم
ماهو كود اعادة تسلسل السجلات في عمود في الداتا قرايد
جزاكم الله خيرا
اخوتى الكرام
السلام عليكم
ماهو كود اعادة تسلسل السجلات في عمود في الداتا قرايد
جزاكم الله خيرا
ماذا تقصد باعادة تسلسل السجلات
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); اخى الكريم رعاك الله
القصد
يوجد عمود في الداتا قرايد باسم numbers
عندما احذف سجل من السجلات (مثلا السجل رقم 3) يكون التسلسل للارقام (1/2/4 الخ)
المطلوب
اعادة تسلسل الارقام (1/2/3 الخ)
جزاك الله خيرا
أعتقد ان الموضوع ليس له علاقة بتسلسل الارقام داخل DataGridView بل المسؤل عن هذه العملية هو الحقل الموجود داخل قاعدة البيانات ولحل هذه المسألة اذا كنت تستخدم قاعدة بيانات أكسس
قم بعمل التالي
اذهب للحقل المسؤل عن عملية الترقيم التلقائي الموجود في قاعدة البيانات وافتحة في نمط التصميم ستجد ان نفس المشكلة موجوده في قاعده البيانات بسبب الحقل المسلسل تلقائي
الحل
1- قم بحذف هذا السجل تماماً
2- قم بحفظ المتغيرات التي حدثت علي الجدول
3- قم بفتح الجدول مرة أخري في نمط التصميم
4- قم بانشاء الحقل مرة أخري بنوع بيانات تلقائي Auto number
5- قم بحفظ الجدول
6- قم بفتح الجدول مرة أخري في نمط العرض ستجد ان جميع السجلات المفقودة والتي كانت تأخذ ارقام في غير موضوعها قد تغيرت واصبحت جميعها مسلسلة تسلسل تلقائي بشكل منتظم
7- اذهب الي الداتا جريد فيو ستجد كل شيء قد رجع الي اصلة


اخي الكريم( قم بانشاء الحقل مرة أخري بنوع بيانات تلقائي Auto number)
الحقل من نوع Auto number ترقيم تلقائي
جزاكم الله خيرا
السلام عليكم ورحمه الله وبركاته
اختي مافي داعي لتسلسل الارقام,لأن اي سجل يتم حذف او حدوث خطأ عند تعديله يتم الانتقال الى الرقم المتسلسل الذي بعده, وفي الاول والاخير ماهذا الا عبارة عن رقم لتمييز الصف عن غيره من الصفوف في الجدول
.:: Wish to become better and better ::.