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

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

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


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم