منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

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

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

طبعا أتكلم عن 15 الف من البيانات 


السؤال الثاني هل من المناسب تقييد المستخدم بحيث وضع طرق محدد كي لا ينتج عنها اخطاء التشغيل 

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

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