![[صورة: attachment.php?aid=4420]](https://delphi4arab.net/forum/attachment.php?aid=4420)
واجهتني هذه المشكلة اثناء تغيير او ادخال قية بقاعدة البيانات Firebird رغم ان الاتصال صحيح و موجود
خبرتي بهاذه القواعد قليلة وشكراً
صورة الخطا مرفوقة
كان من الافضل ارفاق الكود المستخدم
انا لم استخدم هذه المكونات ولا مرة
على العموم تأكد ان الجدول له مفتاح رئيسي
و ان الخيار UpdateMode = upWhereKeyOnly
وجرب للحفظ اعطاء الامر ApplyUpdate وليس post او شئ أخر فهذا من شانه مسح كل التغييرات الموجودة فيما يسمى internal cache
فكما يبدو هناك تغييرات كثيرة اجريتها على عدة سجلات
وتأكد من انواع الحقول TFiled التي تستخدمها
أكتب إسم الحقل الترقيم التلقائي كما هو مشار إليه في الصورة
اليك المثال الذي اعمل عليه
استخدم IBDac ودلل نفسك
مشروعك في المرفقات بالاتصال عن طريق هذه المكونات
![[صورة: attachment.php?aid=4425]](https://delphi4arab.net/forum/attachment.php?aid=4425)
شكرا الاخ Delphi4Us سوف احاول تثبيت هذا المكون رغم انه ليس لدي
و هل المشكل في قاعدة البيانات ام مكون الاتصال
لم اجربه على المكون السابق لدي مشكلة في التوافق مع نظام التشغيل 32 و 64 وقاعدة البيانات لا مشكلة فيها
ولكن مكونات IBDAC رائعة جدا وبنقرات بسيطة تكمل اتصالك وعرضك لبياناتك
وهي موجودة هنا بالمنتدى في قسم المكونات
https://delphi4arab.net/forum/showthread.php?tid=11082
مع ملاحظة ان قاعدة البيانات لا يوجد فيها مفتاح اساسي
IBDAC لم استطع تثبيت هذا الكون عند المحاولة يعطيني خطا
ربما لم اعرف كيفية التثبيت
ماهي نسخة دلفي التي معك الرابط لدلفي 10