الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

شجرة عائلة

بدأه حسام المقحم في 12 مايو 2009 · 8 رد · 1,523 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

[color="#000000

مساء الخير للجيمع

انا بصدد عمل مشروع شجرة عائلة

البداية كانت سهلة وراح تكون سهلة لو انا اعرف اي مستوى تضمه العائلة ولكن هذا dynamic

مع امكانية الحذف والإضافة والتعديل

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

وللجميع الشكر ،،،

تم تعديل هذه المشاركة بواسطة حسام المقحم في 12 مايو 2009 في 16:20

#2

وعليكم السلام

استخدم xml كمصدر للبيانات مع treeview

وهتحتاج ملف xml واحد

أُحبُّ الصَّالِحِينَ وَلسْتُ مِنْهُمْ ××× لَعَلِّي أنْ أنَالَ بهمْ شَفَاعَهْ

وَأكْرَهُ مَنْ تِجَارَتُهُ المَعَاصِي ××× وَلَوْ كُنَّا سَواءً في البضَاعهْ

#3

deepfreeze

في البداية اشكرك جزيل الشكر على الرد

ولكن للأسف انا ما سبق لي اشتغلت على xml ولا treeview

ممكن مثال او اي متيريل او موضوع ممكن يضعني على الدرجة الاولى

ارجوا توضيح الفكرة اكثر اذا سمحت ولك الشكر

#4

هذا مثال على العرض من xml بداخل treeview

ويمكنك التعامل مع xml كمصدر للبيانات وعمل اضافة - حذف - تعديل - بحث

ابحث عن هذا الكتاب Pro.NET2.0_XML_2.pdf

WindowsApplication2.rar

أُحبُّ الصَّالِحِينَ وَلسْتُ مِنْهُمْ ××× لَعَلِّي أنْ أنَالَ بهمْ شَفَاعَهْ

وَأكْرَهُ مَنْ تِجَارَتُهُ المَعَاصِي ××× وَلَوْ كُنَّا سَواءً في البضَاعهْ

#5

إليك البرنامج في المرفقات

فهو برنامج متكامل لما تريد باستخدام قاعدة بيانات SQL Server 2005

واستخدمت فيه AJAX لذا يجب تحميله قبل فتحه

وللملاحظة قمت بشرح الفكرة في الرابط التالي

/index.ph...okups&st=20

يمكنك الاستفادة إذا شئت

Lookup.rar

PMI_Logo_1.jpg

مدير مشاريع محترف - PMP
محلل أنظمة معتمد
مدير فريق برمجة تطبيقات ويب .Net

======|||||=====

======@ @====
==o0o== ( ) ==o0o===
================
كل منا يحتاج إلى الإرادة حتى يستطيع أن يقوم بعمله

#6

deepfreeze

جزاك الله خير

شكرا على المساعدة

majed123

عسى عمرك طويل

جعله الله في ميزان حسناتك

المرفق رائع وان شاء الله استفيد منه

شكرا جزيلا للجميع

#7
اقتباس
انا بصدد عمل مشروع شجرة عائلة

البداية كانت سهلة وراح تكون سهلة لو انا اعرف اي مستوى تضمه العائلة ولكن هذا dynamic

مع امكانية الحذف والإضافة والتعديل

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

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

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

ID - Name -ParentID

حيث ان ParentID يشير الي ID

تم تعديل هذه المشاركة بواسطة AhmedElbaz في 23 مايو 2009 في 00:34

#8

مره جهوود رائعه ...

طيب اذا كان عدد النود المطلوبه محدد مثلا 20 كحد اقل ...

ولا يطلب حذف ولا اضافه ؟؟

كيف ممكن اسويها ؟؟؟؟

اذكر هذا الشيء السنه الي راحت كان هذا اسايمنت وكان فيه موضوعين انا اشتغلت على موضوع اخر كان الgraph بس مررررره كان عاجبني

#9

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

مواضيع مشابهة