هل هناك من طريقة ليبدأ الرقم في داتا غريد فيو بـ رقم 1 وليس - 1 لأن ذلك يؤثر على العلاقة بين الجداول وشكرا.
لماذا يبدأ DataGridView بـ رقم -1؟
أما من مجيب
أنا بانتظار الجواب........
اما من مجيب
السلام عليكم ورحمة الله وبركاته.....
يوجد في المثال جدول PersonCard وجدول Payments وقد قمت بإنشاء علاقة بينهما في قاعدة بيانات أكسس، ثم قمت بإنشاء إتصال بين قاعدة بيانات أكسس وVB.net من خلال Data Source Configuration Wizard، قم قمت باستدعاء جدول PersonCard على شكل detail في الفورم و Payments على شكل DataGridView ثم أنشأت زر أمر لإضافة سجل جديد ووضعت بداخله عند حدث النقر الكود التالي :
PesonCardBindingSource.AddNew()
ولكن عند النقر على الزر يضع في حقل ال ID في جدول PersonCard الرقم (-1) وعند النقر على save في BindingSourceNavigator يعطي رسالة بأنه لا يستطيع تحفيظ البيانات لأنها مرتبطة مما يسبب مشكلة مع الجدول الثاني المرتبط به فما هو الحل أرجوكم.
وشكرا
هذا مثال مرفق