منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] ممكن يا اخوان كود العد التلقائي - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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=16975)

الصفحات: 1 2


RE: ممكن يا اخوان كود العد التلقائي - Kian Tech - 25-08-16

مشكوره تم ايجاد الحل في الموضوع هذا
http://vb4arb.com/vb/thread-14486.html


RE: ممكن يا اخوان كود العد التلقائي - jassim316 - 25-08-16

Private Sub Pro_AdvanceDataGridView_RowsAdded(sender As Object, e As DataGridViewRowsAddedEventArgs) Handles Pro_AdvanceDataGridView.RowsAdded
'ترتيب رقم التسلسل
Dim row As Integer = 0
For row = 0 To Pro_AdvanceDataGridView.RowCount - 1
Pro_AdvanceDataGridView.Rows(row).Cells(1).Value = row + 1
Next

End Sub


RE: ممكن يا اخوان كود العد التلقائي - superawdi - 31-08-16

الحل بسيط يا طيب ..

عندما تستدعي البيانات الى DATAGRIDVIEW عن طريق ال DATATABLE مثلا
قم بأنشاء الاعمدة مسبقا بالداتا قرد
وعند ادخال البيانات اليها دع اول جدول ولنسمة (#) مثلا
============================================
dt= يعني ال Datatable

For i = 0 To dt.Rows.Count - 1
DataGridView1.Rows.Add()
DataGridView1(0, i).Value = i + 1 ' -------------> هنا بايكود العد التلقائي
DataGridView1(1, i).Value = dt(i)(0).ToString -----> ومن هنا حتى الاخير بيانات الصفوف الاخرى
DataGridView1(2, i).Value = dt(i)(1).ToString
DataGridView1(3, i).Value = dt(i)(2).ToString
DataGridView1(3, i).Value = dt(i)(2)



===========================================


RE: ممكن يا اخوان كود العد التلقائي - Abdulkareem Almashi - 31-08-16

افضل طريقة لعمل ذلك هي باستخدام الخاصية count من SQL والتي تقوم بحساب عدد القيم الموجودة بالعمود المعطى وبعد ذلك تقوم انت بإضافة +1 على عدد القيم المستخلصة من خاصية count.

بالتوفيق.