easyDelphi Q&A
+4 تصويتات
51 مشاهدات
السلام عليكم

استعمل مكون FDStoredProc FireDAC لجلب محتوى ال View

هذا ال View متكون من جدولين

المشكلة تحدث عند التعديل على أي سجل

وكأن FireDAC  لم تتعرف على سجل المفتاح في الجدول

رسالة الخطأ

[FireDAC][DApt]-400. Update command updated [0] instead of [1] record. Possible reasons: update table does not have PK or row identifier, record has been changed/deleted by another user.

حاولت تعريف المفتاح الرئيسي يدويا في الخصائص

حاولت حسب بعض الشروحات عالنت استعمال خيارات UpDateMode

دون فائدة

أي معلومة وشكرا
سُئل في تصنيف SQL Server بواسطة (270 نقاط) | 51 مشاهدات
 

2 إجابة

+1 تصويت
في View حاول إظهار المفتاحين الأساسيين لكلا الجدولين، حالات التعديل غير مسموحة في بعض حالات View مثل union, Pivot
تم الرد عليه بواسطة (7,480 نقاط)
اظهرت المفتاحين و مازالت نفس المشكلة
حاول كتابة View داخل Stored procedure
+1 تصويت

استخدم المكون TFDUpdateSQL . وضع فيه الكوريات التي تريد في حالات الاضافة والتعديل والحذف و .. . هذه الكوريات التي سوف تستخدم حسب الحالة .

تم الرد عليه بواسطة (19,160 نقاط)
انا استخدم هذا المكون للجلب والإضافة والتعديل والحذف
لكن لا استخدم الكوريات المنتجة منه بل استخدم ستوريد بروسيجر لكل عملية
استخدمه واكتب فيه كوريات اطلب فيها الستورد بروسيجر. لست مجبر على شيء

اسئلة متعلقة

+3 تصويتات
2 إجابة
سُئل سبتمبر 3، 2018 في تصنيف vcl بواسطة َAbdallah (2,100 نقاط) | 62 مشاهدات
0 تصويتات
1 إجابة
سُئل أغسطس 31، 2018 في تصنيف vcl بواسطة Yamada Fakir (1,330 نقاط) | 65 مشاهدات
+4 تصويتات
1 إجابة
سُئل أغسطس 14، 2018 في تصنيف SQLite بواسطة reema (240 نقاط) | 33 مشاهدات
0 تصويتات
1 إجابة
سُئل ديسمبر 5، 2018 في تصنيف vcl بواسطة Ammar Salah (2,000 نقاط) | 43 مشاهدات
+3 تصويتات
1 إجابة
سُئل أغسطس 11، 2018 في تصنيف Database بواسطة Amar Gozim (10,530 نقاط) | 109 مشاهدات
ادعُ اصدقائك في الفايسبوك لمشاركتك
Comodo SSL

مرحبًا بك إلى EasyDelphi Q&A، حيث يمكنك طرح الأسئلة والحصول على الإجابة عليها من المستخدمين الآخرين.

لا يسمح بطلب او السؤال عن كراك او تفعيل او كسر او فك او اي شيء يخالف اتفاقيات الترخيص  مهما كان السبب ومهما كان البرنامج ونوعه. ولا حتى نشر روابط تحتوي على مثل هذه الاشياء لا في الاسئلة ولا في الاجابات ولا التعليقات . نهائيا

292 سؤال
497 إجابة
870 تعليق
192 مستخدم