عملية تعديل البيانات باستخدام XXXCommandBuilder في الوضع DisConnectMode تتطلب حقل مفتاح اساسي
ونظرا لظروف البرنامج لا يمكن تعيين حقل مفتاح اساسي للجدول داخل قاعدة البيانات ولذلك قمت بتعيين حقل مفتاح اساسي للجدول بعد عملية التسكين داخل DataSet
وعند القيام بعملية التحديث تم رمي الاستثناء InvalidOperationExcption ما الحل
مع ملاحظة انه لظروف البرنامج لن استطيع استخدام XXXCommand في تنفيذ عملية التعديل
مرفق مثال