24-01-18, 04:24 PM
(24-01-18, 02:42 PM)عبدالله الدوسري كتب : أخ محمد اسماعيلمثلا
ماذا تستفيد من الترقيم التلقائي , أو لماذا تريد عرض عامود للترقيم التلقائي؟
إذكر الفكرة , لربما ندلك على الطريق الصحيح للوصول إلى هدفك بطريقة أخرى.
ALTER TABLE purchcard_tb DROP COLUMN
ثم
ALTER TABLE purchcard_tb ADD COLUMN
خطأ فادح : ليس هكذا يتم التعامل مع الحقل الأساسي للجدول
اشرح هدفك من وراء الترقيم التلقائي وسأدلك إلى الطريق الأفضل لتطبيق الفكرة.
عمود ترقيم الصنف
1 سمك
2 فراخ
3 لحوم
1- توضيح ورؤية العدد للصفوف مع العلم وجود كود كونت لعدد الصفوف والصف المختار اسفل الشبكة ولكن نظام عام يجب و جود الترتيب
2- لو ضغط علي راس عمود لترتيب الاصناف ورجعت ضغط تاني لاترجع الصفوف الي ماكانت علية حيث ترتب تصاعديا او تنازليا فقط علي حد علمي
طيب هرجعها تاني ازاي بنفس نظام الصفوف المتبع الحل الوحيد امامي النظر الي عمود الترقيم التلقائي واعادة ترتيبة حيث يعبر اساسا عن قيم كل صف وبالتالي رجوع قيم الاصناف الي صفوفها الطبيعية
حاولت استخدا م طريقة ترقيم الهيدر ولكن عند الضغط علي راس العمود لايظهر اساسا الترقيم او يظهر ويحدث مشكلة
حاولت اعمل عمود ترقيم رقمي عادي بالكود دة ولكن عند الضغط علي راس العمود للترتيب يظهر خطا ما الحل امامي
كود :
For Each r As DataGridViewRow In Me.DataGridView1.Rows
If Not r.IsNewRow Then r.Cells(1).Value = (r.Index + 1).ToString
Next
