السلام عليكم ورحمة الله وبركاته
لدي سؤال وأرجو أن أجد الإجابة عندكم
بالنسبة للعنصر ClientDataSet الذي يستخدم المنهج ApplyUpdate لتطبيق مجموعة من التعديلات دفعة واحدة على قاعدة المعطيات , في حال كان العنصر السابق معطياته تأتي من DataSetProvider والذي بدوره مرتبط مع أحد عناصر الـ DataSet
ومن ثم حاولت تثبيت التعديلات التي أجريت على Grid سأحصل على هذه الرسالة
Update Affected More Than One Record
أظن أن هذا الاعتراض من عنصر الـ DataSet
كيف سأنجز هذه العملية بدون أخطاء
وإذا كان من أحد استخدامات ClientDataSet ربطه مع عناصر DataSet أخرى والتعامل مع البيانات عن طريقه . فكيف سأستفيد من مزاياه إذا لم أستطع تعديل البيانات؟؟؟؟ أم استخدامه مجرد لعرض البيانات دون تعديل؟