تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مثال للتعامل مع الجداول المرتبطة - عن طريق الكلاسات
#14
(10-04-17, 11:13 PM)khodor1985 كتب :
السلام عليكم ورحمة الله وبركاته
الشكر كل الشكر على جهود الأخ الحبيب أبو ليلي،
أخي العزيز سندباد نصيحة من أخ إلى أخ ابتعد عن لغة VB.Net وتعلم لغة C#، فعلى علمي أنك تسعى لتعلم هذه اللغة فلا تضيعها.

أتمنى لكم التوفيق

شكرل لك اخي / خضر   شكرا على النصيحة   الله يجزيك الف خير.

(11-04-17, 03:12 AM)ابو ليلى كتب : اخي السندباد , اتبع نصيحة الاخ خضر اذا كنت تنظر الى المستقبل فكما قال لك #C مستقبلها اكبر و دعمها اوسع

انا من ناحيتي لا اتبع نظام محدد اعمل على اكثر من لغة و في عملي البرمجة منطق لا يهمني كثيراً باي لغة تكتب الكود بقدر ما يهمني فهمي للكود و الية عمله و في النهاية الفارق بين اللغات هو طريقة كيفية كتابة الكود من ناحية المحرر 
و اما الدعم و المكاتب فهي تتجه مع #C اكثر من غيرها من لغات منصة الدوت نت

بالنسبة للمثال سارفعه و ارفع معه سكربتين للقاعدة واحد على نسخة 2014 و الثاني على نسخة 2008

البرنامج على VS2015

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

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

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


اما من ناحية البرنامج فقد تم مراجعة و تنظيم الكود بطريقة فنية و تم ادراج معالجة للادخالات الفارغة و كذلك ضبط عمليات باقي العمليات بشكل متكامل

المثال مصغر و فيه تقريباً كل ما تحتاج له مع امكانية التوسيع .

بعد ان تكون قد ركبت القاعدة يتوجب عليك تغير اسم السيرفر في اعدادت البرنامج وفق الصورة

و بعدها شغل البرنامج و جرب العمليات


واجهة البرنامج


الف شكر اخي /  ابو ليلى    
على النصيحة وعلى كل الجهد والوقت المبذول.

الله يجزيك الف الف الف خير على كل ما قدمته.


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

الف الف الف شكر
الرد }}}
تم الشكر بواسطة: abdualla , abdualla , ابو ليلى , ابو ليلى , Amir_Alzubidy


الردود في هذا الموضوع
RE: مثال للتعامل مع الجداول المرتبطة - عن طريق الكلاسات - بواسطة sendbad100 - 11-04-17, 03:39 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ابسط كود لرفع الملفات عن طريق سيرفر FTP Basil Abdallah 2 4,294 20-11-20, 07:21 PM
آخر رد: walihn
  لفهم كيفية الربط الذي يتم بين الجداول viv 4 5,424 03-10-20, 05:34 PM
آخر رد: Arfat007
  العلاقات بين الجداول-الاضافة و الحذف و التعديل-برنامج لحفظ مصادر الموقع ابو ليلى 12 18,180 04-04-19, 10:08 PM
آخر رد: اباذر
  مثال القراءة والكتابه على ملف تيكست Txt على الانترنت + مثال + شرح m.sami.ak 11 9,129 02-06-18, 09:46 PM
آخر رد: YousefOkasha
Exclamation [VB.NET] التعامل مع ال CMD عن طريق ال TextBox YousefOkasha 5 5,513 02-06-18, 09:34 PM
آخر رد: YousefOkasha
  [درس فيديو] مثال بسيط لبرنامج إجازات فقط لأغراض الشرح (الدرس الأول) عبدالله الدوسري 7 12,122 28-04-18, 06:55 PM
آخر رد: moniam
  موضوع الاستاذ رامي مثال \ لطريقة تفعيل برنامجك عند العميل وتغيير كلمة مرور اRamilove سعود 8 8,177 06-10-17, 01:43 AM
آخر رد: حمادة دراز
  الترقيم التلقائي في الجداول مشاكل و حلول ابو ليلى 4 4,166 09-04-17, 01:35 AM
آخر رد: ابو ليلى
  صمم الكلاس الخاص بك - كلاس للتعامل مع SQL SERVER ابو ليلى 11 9,652 03-09-16, 07:43 PM
آخر رد: tryold
  [درس فيديو] تشغيل اوامر Run من البرنامج & مثال غلق الويندوز بعد وقت محدد باستخدام VB.net أحمد النجار 1 4,113 23-12-15, 04:26 AM
آخر رد: الماجيك مسعد

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


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