الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

البيانات أحيانا تظهر حوالي ربع الثانية وتختفي

مغلق
بدأه ابو مصعب في 15 أبريل 2007 · 6 رد · 784 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته وبعد

عندي مشكلة في البرنامج الخاص بشركتي وهو بعد النقرعلى زر أمر فتح النموذج تظهر أحيانا تظهر البيانات لحوالي ربع الثانية ثم تختفي أرجو من سعادتكم التكرم بمساعدتي إن أمكن

مع العلم بأن هذه المشكلة قلما تحدث مما يصعب عملية ارفاق مثال للتعديل عليه

ولكم جزيل الشكر

أخوكم أبو مصعب

سبحان الله وبحمده ..................سبحان الله العظيم

#2

السلام عليكم

أخي الكريم

ربما المبرمج وضع هذه الميزة لحماية البيانات

قالَ رَسُولُ الله صلى الله عليه وسلم:

"مَنْ لم يَشْكُرِ النّاسَ لَمْ يَشكُرِ الله "

حديث حسن صحيح

#3

اخي الفاضل ابو مصعب

السلام عليكم ورحمة الله وبركاته

طبعا لو كان هناك مثال على هذه العملية لأمكن حصر المشكلة والتعرف عليها ولكن طالما انه لا يوجد مثال فسنبدأ معك بعدة احتمالات للمشكلة :

الإحتمال الأول : قاعدة البيانات

1. قد تكون البيانات في قاعدة البيانات غير مرتبه لهذا تحتاج الى عملية ضغط واصلاح للقاعدة .

2. قد يكون ان بعض النماذج لا تعتمد على مصدر بيانات صريح مثل الجداول وانما يتم جلب البيانات للنموذج عن طريق الكود .

3. قد يكون في قاعدة البيانات استعلامي الحاق وحذف ويعملون في نفس الوقت عند فتح القاعدة او النموذج . لهذا يتم الحاق البيانات الجديده وحفظها ومن ثم حذف البيانات القديمة .

الإحتمال الثاني : اسباب برمجية - ناتجه عن البرامج

1. في كثير من الأحيان عندما تتضخم قاعدة البيانات بكمية هائلة من البيانات فإن مثل هذه المؤشرات الصغيره ( اختفاء وظهور البيانات للحظات ) تدل على ان قاعدة البيانات سوف تنهار قريبا لهذا يجب البدء من الآن بعمل ضغط واصلاح لقاعدة البيانات وعمل نسخة احتياطية للقاعدة ما امكن لأخر بيانات تم كتابتها . او ان تقوم بعمل تقسيم للقاعدة من خلال المعالج بحيث يتم فصل الجداول في قاعدة وبقية كائنات القاعدة تبقى كما هي حتى يسهل تقليل الضغط على القاعدة الواحده .

2. احيانا يتم تشغيل نسخة ثانية من قاعدة البيانات وهناك نسخة تعمل اساسا وقد يكون عن طريق الخطأ بحيث انك قمت بتصغير الأولى بدون ان تنتبه لها ثم قمت بفتح اخرى فهذا يسبب ارباك للبيانات .

3. يوجد لديك ملفات مؤقته ناتجة عن برامج اخرى مثل الوورد وخلافه وتنتهي بالإمتداد tmp وقد امتلأ بها القرص الصلب لهذا حاول البحث عن هذه الملفات من خلال معالج البحث الموجود في الويندوز بهذه الطريقة :

في مستطيل البحث نكتب التالي بالترتيب من لوحة المفاتيح( نجمه ثم نقطه ثم tmp ) لتصبح بهذا الشكل tmp.* ثم نختار البحث في جهاز الكمبيوتر ونترك المعالج يبحث حتى يتوقف ثم نقوم بتحديد كل هذه الملفات دفعة واحده من خلال شريط القوائم ثم تحرير ثم اختيار الكل ثم الضغط على مفتاح Delete من لوحة المفاتيح .

الإحتمال الثالث : اعطال مادية في مكونات الحاسب

1. قد يكون الهارد دسك لديك ممتلىء جدا بالملفات ويحتاج الى اعادة ترتيب.

2. قد يكون لديك بعض التعارضات في بعض الكروت مثل كرت الشاشة او كرت الصوت او كرت الشبكة او غيرها من المكونات المادية

2. قد يكون ان الذاكرة ( RAM ) قليلة او بها عطل ولا تستطيع مجاراة كثرة البرامج المفتوحة حاول تزيد حجم الذاكرة بشراء اخرى جديده بنفس مواصفات السابقة حيث ان اي اختلاف في الذاكرتين سوف يعطل عليك الحاسب او لن يعمل بالشكل المطلوب .

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

وبالتوفيق اخي ابو مصعب

#4

الأخ العزيز عمار زيد (إن صحت الترجمة للعربية

الأخت العزيزة زهرة

السلام عليكم ورحمة الله وبركاته وبعد

بالنسبة للأخ عمار زيد أود أن أفيدك أن البرنامج من تصميمي

بالنسبة للأخت العزيزة زهرة

شكرا جزيلا على اهتمامك لقد قمت بامدادي بكم غزير من المعلومات المفيده جدا للجميع وإن شاء الله سوف استفيد منها لحل المشكلة إن شاء الله

وأود أن أفيدكم كما أسلفت بأن عدم قدرتي لارفاق مثال ناتج عن أن هذه المشكلة نادرة ولا تحدث باستمرار

نهاية أشكركم على اهتمامكم

وفقكم الله وسدد خطاكم أخوكم أبو مصعب

سبحان الله وبحمده ..................سبحان الله العظيم

#5

أخي أبو مصعب ... السلام عليكم ورحمة الله وبركاته

مادام البرنامج من تصميمك ، بإمكانك ارسال القاعدة متضمنة فقط النموذج والجدول الذي يعتمد عليه هذا النموذج .. وسوف تجد الحل إن شاء الله... شكراً.

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#6
kamal alnahhal كتب:
أخي أبو مصعب ... السلام عليكم ورحمة الله وبركاته

مادام البرنامج من تصميمك ، بإمكانك ارسال القاعدة متضمنة فقط النموذج والجدول الذي يعتمد عليه هذا النموذج .. وسوف تجد الحل إن شاء الله... شكراً.

أخي العزيز كمال الموضع هو أن هذه المشكلة تحدث نادرا

على العموم شكرا عل اهتمامك وسوف أجرب إن شاء الله حلول الأخت الفاضلة زهرة لك ألف شكر

أخوك أبو مصعب

سبحان الله وبحمده ..................سبحان الله العظيم

#7
اقتباس
3. قد يكون في قاعدة البيانات استعلامي الحاق وحذف ويعملون في نفس الوقت عند فتح القاعدة او النموذج . لهذا يتم الحاق البيانات الجديده وحفظها ومن ثم حذف البيانات القديمة .

اقتباس
قد يكون ان بعض النماذج لا تعتمد على مصدر بيانات صريح مثل الجداول وانما يتم جلب البيانات للنموذج عن طريق الكود .

أخيرا وجدت سبب مشكلة ظهور البيانات عند فتح السجل الخاص بها حوالي ربع الثانية واختفائها دون العودة للظهور مرة أخرى ( وكانت تحدث هذه المشكلة نادرا )

حقيقة أجابت الأخت زهرة باستفاضة وأخذت أفحص جميع عناصر الإجابة حتى توصلت إلى الحل منذ لحظات

وكانت المشكلة تكمن بأحد الاستعلامات قد أضفت به بعض الحقول من الجداول التي تتناقض مع العلاقات بين الجداول وبعض الأكواد التي تجلب البيانات .

ألف شكر للأخت زهرة

ألف شكر للجميع

تم تعديل هذه المشاركة بواسطة ابو مصعب في 5 مايو 2007 في 13:46

سبحان الله وبحمده ..................سبحان الله العظيم

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…