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

لماذا يلزم ان يحتوي الجدول في قاعدة البيانات على primarykey ليتمم عملية حفظ التعديل

بدأه m00j في 2 مايو 2010 · 0 رد · 334 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

بسم الله الرحمن الرحيم

السلام عليكم ,, في الحقيقة انا مبتدئ جدا في البرمجة وبالأخص في vb.net ولدي فكرة برنامج صغير أنوي عمله. فتوكلت على الله وبديت .. وكانت اول الخطوات هي مثال بسيط لقاعدة بيانات اكسس مكونة من جدول واحد وبه حقل واحد للتجربة فقط وبعد ذلك عملت فورم وربطته بتلك القاعدة عن طريق معالج ربط قاعدة البيانات بالنموذج وبعد عمل continue وحذف احد سجلات القاعدة والنقر على مفتاح حفظ التعديل تظهر لي رسالة خطأ ولاحقا وجدت انه يلزم أن يكون هناك primarykey في الجدول المطلوب تحديث بياناته لتتم عملية الحفظ. وبالفعل بعد ان اضفت حقل للمفتاح الاساسي تم كل شيء على ما يرام .

لكن لماذا يلزم ان يكون هناك مفتاح رئيسي لتتم عملية الحذف وماذا لو احتجت الحذف من جدول لا يوجد به primarykey آمل أن يتم شرح ذلك لي وبشكل واضح لأني مستجدا واكاد لا اعرف شيء في vb.net

رسالة الخطأ كانت كالتالي :

Update requires a valid DeleteCommand when passed DataRow collection with deleted rows

هذا رابـــــــــــــــــــــــــــــــــطاعطانيه احد الأخوان عندما سألته وقال أنك ستجد جواب فيه ولكني لم افهم ما يقصدون ,, خصوصا واني اعتمد على الترجمة لفهم بعض بل كثير من الكلام المكتوب :)

اجيبوا على سؤالي مشكورين

تم تعديل هذه المشاركة بواسطة m00j في 2 مايو 2010 في 01:37

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…