04-01-18, 08:35 AM
(آخر تعديل لهذه المشاركة : 04-01-18, 08:57 AM {2} بواسطة طالب برمجة.)
الفكرة ليست إعادة التّسلسل الرّقمي وإنما إنشاء التّسلسل الرّقمي
مبدئيا بالنسبة للمرفق كما هو يتم إضافة عمود في الأول للتسلسل الرقمي
ثم يتم وضع هذا الكود بعد أي تغيير في أسطر الداتاجريد مثل التعبئة أو الحذف أو الإضافة
هناك ملاحظات على قاعدة البيانات:
وجدت جدول واحد يشمل اسماء التلاميذ ودرجاتهم،
ويفترض أن اسماء التلاميذ مع بياناتهم الشخصية في جدول والدرجات في جدول آخر ثم الربط بينهم.
وجدت أن العمود ID نصي،
ويفترض أن يكون ترقيم تلقائي مع اعتماده كمفتاح أساسي.
وجدت أن نوع كل الأعمدة نصية،
ويفترض أن يتم تحديد نوع كل عمود بما يناسبه (رقمي،نصي،تاريخ،...)
مبدئيا بالنسبة للمرفق كما هو يتم إضافة عمود في الأول للتسلسل الرقمي
ثم يتم وضع هذا الكود بعد أي تغيير في أسطر الداتاجريد مثل التعبئة أو الحذف أو الإضافة
PHP كود :
For Each r As DataGridViewRow In Me.DataGridView1.Rows
If Not r.IsNewRow Then r.Cells(0).Value = (r.Index + 1).ToString("000")
Next
هناك ملاحظات على قاعدة البيانات:
وجدت جدول واحد يشمل اسماء التلاميذ ودرجاتهم،
ويفترض أن اسماء التلاميذ مع بياناتهم الشخصية في جدول والدرجات في جدول آخر ثم الربط بينهم.
وجدت أن العمود ID نصي،
ويفترض أن يكون ترقيم تلقائي مع اعتماده كمفتاح أساسي.
وجدت أن نوع كل الأعمدة نصية،
ويفترض أن يتم تحديد نوع كل عمود بما يناسبه (رقمي،نصي،تاريخ،...)

