أحتاج كود إعادة ترقيم عمود (id ) بعد حذف صف من داتاجريد فيو بإستخدام فيجوال بيسك دوت نت و قاعدة بيانات أكسيس
و شكراً . لقد بحثت كثيراً و لم أجد ضالتي .
اخي الكريم تفضل كود الترقيم في الداتا كريد فيو ..........
PHP كود :
' لجعل الداتا كريد فيو يقوم بالترقيم التلقائي
Dim a As Integer
Try
For a = 1 To control.DataGridView1.RowCount
control.DataGridView1.Rows(a - 1).Cells(4).Value = a
Next
Catch ex As Exception
End Try
حيث يقوم بانشاء حقل للترتيب التلقائي و لكن بالنسبة لااعادة ترتيب id فيفضل ان يبقى كما هو و ذلك حتى لا تتداخل بيانات المستخدمين مع بعضهم البعض .............
تحياتي
شكراَ جزيلاً و بارك الله فيك
كنت أتمنى لو إستطعت التعديل على تسلسل أرقام حقل id بعد حذف الصف أو السجل بدون إضافة حقل جديد .
بارك الله فيك .
تمكنت من الوصول لكود إعادة ترقيم حقل ال id بالداتاجريد فيو
ولكن عند عمل حفظ لبيانات الجدول في الداتابيز تظهر مشكلة
و لا يتم الحفظ .
أرجو المساعدة و لكم الشكر .
الكود :
Dim a As Integer
Try
For a = 1 To DataGridView1.RowCount - 1
DataGridView1.Rows(a - 1).Cells(0).Value = a
Next
Catch ex As Exception
End Try
[
attachment=6261]
عندما أقوم بحذف سجل يختل ترتيب ترقيم السجلات
أستطيع تعديل الترقيم بالداتاجريد
و لكن عند حفظ الترقيم الجديد المعدل بقاعدة البيانات لا يتم الحفظ .
أرجو أن أكون قد أوضحت .
شكراً جزيلاً
هي فكرة و ضربت في دماغي فقط
أردت فقط التفكير في تطبيق تلك الفكرة
أعتقد أنه لا مستحيل في مجال البرمجة .
أنا أتلمس طريقي في البرمجة و تستهويني .
أجرب و أبحث و أحاول الوصول للحل .مع الإستفادة من الآخرين و تجاربهم .
(يعني أنت محتاج رقم تسلسل للأسطر ،،،، أممممم ) هههه أشكرك