منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيف الاضافة بلتسلسل الصحيح - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : كيف الاضافة بلتسلسل الصحيح (/showthread.php?tid=12470)



كيف الاضافة بلتسلسل الصحيح - swengineeer - 11-06-15

السلام عليكم .. لا اعلم لماذا لايضيف الى datagradview بلتسلسل الصحيح عندما عمل اضافه جديدة يضع السجل بتسلسل عشوائي اريد الاضافه بلتسلسل قيد رقم 1 يبقى رقم 1 قيد رقم 20 يبقى رقم 20 وهكذا ارفقت صورة حيث القيد المؤشر هو اخر قيد وضعه في تسلسل 5


RE: كيف الاضافة بلتسلسل الصحيح - أحمد النجار - 11-06-15

وعليكم السلام ورحمة الله وبركاته

ضع حقل جديد عبارة عن رقم مسلسل واجعل الترتيب على حسب ها الحقل


RE: كيف الاضافة بلتسلسل الصحيح - swengineeer - 12-06-15

واضع حقل رقم مسلسل لكن ماهو الكود الذي يرتب datagradviewmارجو الاجابه


RE: كيف الاضافة بلتسلسل الصحيح - أحمد النجار - 12-06-15

لو مصدر البيانات قاعدة بيانات ممكن تعمل الترتيب في جملة الاستدعاء
SELECT * FROM TableName ORDER BY ColumnName

اما لو القيم مدخلة مباشرة بدون مصدر بيانات فتقوم بترتيب البيانات حسب الحقل

DataGridView1.Sort(DataGridView1.Columns(INDEX), ListSortDirection.Ascending)

مع ملاحظة ان Index هو رقم العمود المراد الترتيب به مع مراعاة ان اول عمود يفهرس برقم صفر 0 والثاني واحد 1 وهكذا