هل من طريقة لتحديث القاعدة المعطيات دون الخروج من البرنامج
#1
سلام عليكم اخواني ....
لدي مشكل عند تسجيل مواطن بواسطةالدلفي ... لا استطيع استرجاع المعلومات المسجلة له الا بعد غلق البرنامج واعادة فتحه ... هل من حل لهذه المشكلة .. ( أي هل من طريقة لتحديث القاعدة المعطيات دون الخروج من البرنامج ) ....
مع العلم أستعمل قاعدة معطيات اكسس access 2007 ودلفي ُْXE7 ...
هل من اجابة بارك الله فيك .... Rolleyes
الرد
#2
السلام عليكم
واجهة هذه المشكلة سابقا و الحل هو عند التسجيل و في آخر الكود قم بجعل خاصية الجدول Ttable
active:=false; ; و في السطر الموالي Ttable.active:=true;
بهذه الطريقة يقوم الدلفي عند التسجيل بإغلاق الجدول و فتحه دون إغلاق البرنامج فتظهر التحديثات الجديدة في قاعدة البيانات
بالتوفيق
الرد
#3
بعدة طرق ، لكن يكفي التحديث (راجع أزرار dbnavigator ايضا )
كود :
Table1.Refresh;

و حتى AutoRefrech (خصائص عنصر table إذا كان الذي تستعمله )
الرد
#4
إقتباس :
بارك الله فيكم اخواني ... تمت العملية بنجاح خاصة الاخ salmaanga والاخ nabilkeb ... والله مشكورين
الرد


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


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