delphi4arab منتديات دلفي للعرب
ما طريقة اضافة بيانات مخزنة بقاعدة البيانات في مكون TreeView - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : ما طريقة اضافة بيانات مخزنة بقاعدة البيانات في مكون TreeView (/showthread.php?tid=4510)



ما طريقة اضافة بيانات مخزنة بقاعدة البيانات في مكون TreeView - CMT-10 - 04-09-2012

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

.jpg   AAAA.jpg (الحجم : 23.72 ك ب / التحميلات : 108)
مع العلم ان الشجرة هذه متغيرة الاطوال والابعاد فمن الممكن ان يكون Level لها غير محدود .


ما طريقة اضافة بيانات مخزنة بقاعدة البيانات في مكون TreeView - CMT-10 - 04-09-2012

السلام عليكم

حسنا ساعطيكم مثال كما بالشكل التالي


.jpg   Picture.jpg (الحجم : 46.65 ك ب / التحميلات : 91)


والمثال بالمرفقات


ما طريقة اضافة بيانات مخزنة بقاعدة البيانات في مكون TreeView - CMT-10 - 06-09-2012

كل الطرق تؤدي الى روما

ولكن ليس كل الطرق تخلو من الاخطار

الطريقة المثلى

فمثلا الطريقة التي وضعتها جيدة باستخدام MemoryStream

وربما هناك من عنده كود باستخدام Loop

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

ارغب في ان ادرس الخيارات والحالات وافكار الاخرين


RE: ما طريقة اضافة بيانات مخزنة بقاعدة البيانات في مكون TreeView - nalhetar - 18-04-2020

(04-09-2012, 07:47 PM)CMT-10 كتب : السلام عليكم

حسنا ساعطيكم مثال كما بالشكل التالي




والمثال بالمرفقات


الف شكر ويعطيك العافية


RE: ما طريقة اضافة بيانات مخزنة بقاعدة البيانات في مكون TreeView - Delphi4Us - 19-04-2020

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

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


RE: ما طريقة اضافة بيانات مخزنة بقاعدة البيانات في مكون TreeView - ghostdz - 22-04-2020

تجد في المرفقات مثال عن تحميل TreeView من قاعدة البيانات

المثال في المرفقات


RE: ما طريقة اضافة بيانات مخزنة بقاعدة البيانات في مكون TreeView - nalhetar - 23-04-2020

(22-04-2020, 01:57 PM)ghostdz كتب : تجد في المرفقات مثال عن تحميل TreeView من قاعدة البيانات

المثال في المرفقات

جزاك الله خير ghostdz