منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مشكله غريبه فى اكواد الفجوال لا اعلم ان كانت قد واججهتكم قبل ذلك او لا(تم الحل) - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : مشكله غريبه فى اكواد الفجوال لا اعلم ان كانت قد واججهتكم قبل ذلك او لا(تم الحل) (/showthread.php?tid=30351)



مشكله غريبه فى اكواد الفجوال لا اعلم ان كانت قد واججهتكم قبل ذلك او لا(تم الحل) - خالد كامل1 - 17-07-19

السلام عليكم احبتى فى الله

اوجه مشكله غريبه لا ادرى لماذا

احيانا الكود البرمجى يعمل واحيانا لا .هل  احد واجه تلك المشكله 

واحيانا ينفذ بعض الاوامر الموجوده فى الكود واحيانا لا

مع العلم بان نفس الكود استخدمه فى فورم اخر ويعمل بطريقه صحيحه جدا

فارجو

الاجابه



RE: مشكله غريبه فى اكواد الفجوال لا اعلم ان كانت قد واججهتكم قبل ذلك او لا - سامي محمد - 18-07-19

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

كود :
System.Threading.Thread.Sleep(1000)



RE: مشكله غريبه فى اكواد الفجوال لا اعلم ان كانت قد واججهتكم قبل ذلك او لا - خالد كامل1 - 18-07-19

(18-07-19, 12:36 AM)سامي محمد كتب : حصلت معي يا اخ خالد ولا سيما في حال تعبأة الجداول بالبيانات من قاعدة البيانات
ولكن اظطريت لعمل ايقاف لمدة ثانية او ثانيتين للبرنامج لكي تزول هذه المشكلة 

كود :
System.Threading.Thread.Sleep(1000)

انا قفلته يوم كامل وهى هى المشكله بس اكيد فيه حل مباشر


RE: مشكله غريبه فى اكواد الفجوال لا اعلم ان كانت قد واججهتكم قبل ذلك او لا - ابراهيم ايبو - 18-07-19

السلام عليكم اخي خالد
اضافة لما تفضل به الاخ سامي محمد جزاه الله كل خير
طبعا هذه المشكلة متعددة الاسباب
عندما تكون الجداول مليئة بعدد كبير من السجلات وحقول كثيرة يحدث ذلك 
حاول ان لاتجلب كل السجلات واختر اخر 10 سجلات مثلا والحقول التي تريد
قم بعملية تنظيف للمشروع Clean Solution ثم Rebuild Solution  من القائمة  build
حاول قدر الامكان الابتعاد عن جمل التكرار (loop,for) لانها تبطئ من اداء البرنامج
استخدم  backgroundWorker مع حمل التكرار
لاتكثر من الاداوات  في الفورم الى حد يجعل البرنامج ثقيل
والله الموفق ... دمت بخير



RE: مشكله غريبه فى اكواد الفجوال لا اعلم ان كانت قد واججهتكم قبل ذلك او لا - سعود - 18-07-19

مشاركة لاخواني الذين سبقوني اقول ربما السبب هو جمل تخطي الخطا او تجاوزه مثل on error resume next او try  من دون اقتناص الخطأ


RE: مشكله غريبه فى اكواد الفجوال لا اعلم ان كانت قد واججهتكم قبل ذلك او لا - خالد كامل1 - 19-07-19

تم حل المشكله


RE: مشكله غريبه فى اكواد الفجوال لا اعلم ان كانت قد واججهتكم قبل ذلك او لا - ابراهيم ايبو - 19-07-19

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



RE: مشكله غريبه فى اكواد الفجوال لا اعلم ان كانت قد واججهتكم قبل ذلك او لا - سامي محمد - 19-07-19

(19-07-19, 09:01 PM)ابراهيم ايبو كتب :
السلام عليكم اخي خالد
تهانينا لك بحل المشكلة
لكن اتمنى منك شرح كيف عثرت على سبب المشكلة وطريقة حلها ليستفيد منها اخوتك في المنتدى
 جزاك الله كل الخير 

نعم ياليت تبين الطريقة

(18-07-19, 02:38 PM)سعود كتب : مشاركة لاخواني الذين سبقوني اقول ربما السبب هو جمل تخطي الخطا او تجاوزه مثل on error resume next او try  من دون اقتناص الخطأ

أخ سعود عند استخدام  on error resume next ستتخطى اي مشكلة كم ذكرت ، لكن انا حصلت معي المشكلة باستخدام Try ومعلوم ان الــ Try لا تتخطة الاخطاء وانما تقف عند الخطأ وبعدة تحيلك الى ما طلبت تنفيذة في الــ Try


RE: مشكله غريبه فى اكواد الفجوال لا اعلم ان كانت قد واججهتكم قبل ذلك او لا - خالد كامل1 - 20-07-19

والله يا اخوانى السبب كان بسيط جدا
فى لوود الفورم كنت اضع كود التنظيف الادوات بما فيهم الداتا جريد فيو فحذفته ووضعته فى زر اضافه
لكم منى جزبل الشكر لكل من حاول المساعده ولكل من استفسر عن المشكله


RE: مشكله غريبه فى اكواد الفجوال لا اعلم ان كانت قد واججهتكم قبل ذلك او لا(تم الحل) - أمجد وضاح - 06-08-19

حتى انا المشكله موجوده استخدم الكود في مشروع الاول استخدمه في المشروع الثاني يطلع خطا