delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيف نقوم بعملية تحديث adotable
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
عند إضافة سجل في جدول يتم ظهوره لحظيا في dblistbox لأنه عند إضافة السجل لايظهر في dblist box إلا بعد الخروج ثم الدخول مرة أخرى من البرنامج أجد المعلومات المضافة .
أنا عانيت من المشكلة لذا أستخدم الأمر
adotable1.refresh
وعليكم السلام

adotable1.refresh
او
adotable1.Close
adotable1.Open
جزاكم الله خيرا
لكن قد إستعملتها قبل أن أطرح السؤال وأرى أنها غير عملية تخيل معي لدي 11 form وكل form فيه على الأقل 4 adotable تكون برمجة غير إحترافية
إذ أمكن هل هناك حل آخر وإن لم يكن فأرجع إلى الطريقة التي تفضلتم بها وشكرا
السلام عليكم

اخي حاول ان لا تتجنب وضع adotable لنفس القاعدة في كل Form اجعلها
اجعل adotable في الـ Form1 مثلا وتعامل معها دون تكرارها في كل فورم فهذا يجنبك الكثير من الاخطاء
ومن الافضل ان تستعمل DataModule تضع فيها كل adotable
تجد "DataModule" :
Fichier->Nouveau ->Module de donnèes
شكرا تم الحل