شوف اختصارا لكل البوستات
اضف موديول وعرف فيه هذا المتغير
public Id as integer
وفي كود زر الامر اللي بيعرض لك الفورم الاخر ضع
ID =DataGridView1.CurrentRow.Index
اذا كنت تريد الاندكس وهذا لا يستقيم !!!! في حال البيانات بين جدولين
و الصواب
ID=DataGridView1.CurrentRow.Cells(0).Value
وفي كود الحفظ
احذف السطر
Dim id As Integer = CInt(Form2.DataGridView1(0, Form2.DataGridView1.SelectedRows(0).Index).Value.ToString())
واحذف جملة الشرط
if form.DataGridView1.rows.count=0 then exit sub
ودع باقي الكود زي ماهو اذا كان سليم
إذا بقيت تحدث الموضوع على طول راح تلاقيني معك للآخر _إن شاء الله _ واعتذر بالنسبة للرسائل اخي الكريم فسامحني فضلاً
اضف موديول وعرف فيه هذا المتغير
public Id as integer
وفي كود زر الامر اللي بيعرض لك الفورم الاخر ضع
ID =DataGridView1.CurrentRow.Index
اذا كنت تريد الاندكس وهذا لا يستقيم !!!! في حال البيانات بين جدولين
و الصواب
ID=DataGridView1.CurrentRow.Cells(0).Value
وفي كود الحفظ
احذف السطر
Dim id As Integer = CInt(Form2.DataGridView1(0, Form2.DataGridView1.SelectedRows(0).Index).Value.ToString())
واحذف جملة الشرط
if form.DataGridView1.rows.count=0 then exit sub
ودع باقي الكود زي ماهو اذا كان سليم
إذا بقيت تحدث الموضوع على طول راح تلاقيني معك للآخر _إن شاء الله _ واعتذر بالنسبة للرسائل اخي الكريم فسامحني فضلاً
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات


