الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لماذا يبدأ DataGridView بـ رقم -1؟

بدأه Khodor1985 في 15 مارس 2014 · 5 رد · 406 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل هناك من طريقة ليبدأ الرقم في داتا غريد فيو بـ رقم 1 وليس - 1 لأن ذلك يؤثر على العلاقة بين الجداول وشكرا.

#2

أما من مجيب

#3

أنا بانتظار الجواب........

#4

اما من مجيب

#5

ضع مثال يا اخى حتى نفهم مقصدك

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#6

السلام عليكم ورحمة الله وبركاته.....

يوجد في المثال جدول PersonCard وجدول Payments وقد قمت بإنشاء علاقة بينهما في قاعدة بيانات أكسس، ثم قمت بإنشاء إتصال بين قاعدة بيانات أكسس وVB.net من خلال Data Source Configuration Wizard، قم قمت باستدعاء جدول PersonCard على شكل detail في الفورم  و Payments على شكل DataGridView ثم أنشأت زر أمر لإضافة سجل جديد ووضعت بداخله عند حدث النقر الكود التالي :

PesonCardBindingSource.AddNew()

ولكن عند النقر على الزر يضع في حقل ال ID في جدول PersonCard  الرقم (-1)  وعند النقر على save  في BindingSourceNavigator يعطي رسالة بأنه لا يستطيع تحفيظ البيانات لأنها مرتبطة مما يسبب مشكلة مع الجدول الثاني المرتبط به فما هو الحل أرجوكم.

وشكرا

هذا مثال مرفق

 

DataGrid.rar

مواضيع مشابهة