تخيل معي انه اتيح لك اداة قوية تستطيع النظر من خلالها إلى تجميع افكارك وربطهن في خيط واحد وهذا الخيط متشعب إلى عدد غير معروف من الشعب . هذه الاداة تسمى الشجرة TreeView .
برامج صممت على اساس Tree
-Windows Explorer
-الدليل المحاسبي
- الدليل السياحي
- الشبكة العالمية الانترنيت
- جميع الادوات المعقدة والغير معروفة عدد عناصرة تستخدم لحل هذه المشكلة TreeView
لنلقي نظرة عن كيفية استخدام TreeView مع قاعدة بيانات .
ملاحظة هامة ( هذا ليس كود عملي ولكن منطقي حتى يتم فهم ميكانيكية العمل )
(النظام المقترح جـــــــامعة )
انشاء جدول الجامعة
ويكون فيه
Id
Name
انشاء جدول الكلية
ويكون فيها
Id
Name
UnvId
انشاء جدول الدفع
ويكون فيه
Id
Name
ColgId
نكتفي بهذا القدر
من خلال البرنامج قمنا باضــــافة TreeView وقمنا بتسميتها . مثلاُ TreeGuide
Name = TreeGuide
قمنا بانشاء الاتصال مع قاعدة البيانات
وقمنا بانشاء الدوال التالية
دالة جلب الجامعات لاتاخذ إي بارامتر فقط تستدعي من خلالها دالة الكليات وترسل لها
Id الجامعة
TreeNode حق الجامعة
دالة الكليات وتاخذ البارامتر التالي
Id الجامعة
TreeNode حق الجامعة
وتستدعي دالة الدفع وترسل لها
Id الكلية
TreeNode حق الكلية
وهكذا ...
بإذن الله في دروس قادمة سوف اكتب وافصل TreeView بشكل اكبر مع مشاريع عملاقة بإذن الله .
