هل يمكن إضافة ID علي data Grade view نوع auto number لا يتأثر بالمسح والتعديل والاضافة. ولا يتصل بقاعدة البيانات. الوظيفة هو عدد السجلات الي في date Grade view. وصف المشكلة. انا عامل حقل auto number في قاعدة البيانات ولاكن بيتاثر بالتعديل والحذف والإضافة. مثال عند عمل حذف او تعديل او إضافة يبدأ العد ١٢٤٥٦٧٨ العد غير منتظم
(07-02-20, 04:35 AM)محمدالزند كتب : [ -> ]هل يمكن إضافة ID علي data Grade view نوع auto number لا يتأثر بالمسح والتعديل والاضافة. ولا يتصل بقاعدة البيانات. الوظيفة هو عدد السجلات الي في date Grade view. وصف المشكلة. انا عامل حقل auto number في قاعدة البيانات ولاكن بيتاثر بالتعديل والحذف والإضافة. مثال عند عمل حذف او تعديل او إضافة يبدأ العد ١٢٤٥٦٧٨ العد غير منتظم
عندما يكون ID من نوع autonumber فلا علاقة له بالتسلسل، ومن اسمه Identity يعني (رقم تعريف فريد لا يتكرر) للسطر،
يستخدم للتعامل معه من قاعدة البيانات، والمفروض أن لا يعرض في الفورم.
اذا اردت رقم تسلسلي اضف عمود في الداتاجريد وحدد له اسم في الخاصية Name
ثم استخدم هذا الكود
كود :
Private Sub DataGridView1_CellFormatting(sender As Object, e As DataGridViewCellFormattingEventArgs) Handles DataGridView1.CellFormatting
If sender.Columns(e.ColumnIndex).Name = "اسم_عمود_التسلسل" Then e.Value = e.RowIndex + 1
End Sub