منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] ارجو المساعدة في عرض البيانات من الداتا في TreeView - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] ارجو المساعدة في عرض البيانات من الداتا في TreeView (/showthread.php?tid=1989)



ارجو المساعدة في عرض البيانات من الداتا في TreeView - nabeelhassan - 22-02-14

مرفق لكم ملف ورد فية صورة الجدول في قاعدة البيانات
وعرض البيانات في TreeView
المشكلة في كلمة شجرة الحسابات لا ارغب ان تظهر حقل تسمية الشجرة
وانما ارغب بعرض البيانات مباشرتا في الشجرة حيث


RE: ارجو المساعدة في عرض البيانات من الداتا في TreeView - Genius Live - 22-02-14

قم بعرض الحسابات الرئيسية أولاً علي انها MainHeader ثم أضف لكل حساب رئيسي الإجراء AddSubNode

RolleyesRolleyesRolleyes


RE: ارجو المساعدة في عرض البيانات من الداتا في TreeView - nabeelhassan - 22-02-14

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

( عدة تفرعات )


RE: ارجو المساعدة في عرض البيانات من الداتا في TreeView - Genius Live - 22-02-14

أضف عمود Level في جدول الحسابات في قاعدة البيانات من نوع Int يمثل مستوي الحساب وإجعل حسابات المستوي الأول MainHeader

RolleyesRolleyesRolleyes


RE: ارجو المساعدة في عرض البيانات من الداتا في TreeView - Genius Live - 22-02-14

كود :
TV1.BeginUpdate()
            TV1.Nodes.Clear()
            Dim AccountsDataSet1 As New DataSet
            AccountsDataSet1.Clear()
            con.Open()
            Dim DataAdapter1 As New SqlDataAdapter("Select name from Table1  where Level =0", con)
            DataAdapter1.Fill(AccountsDataSet1, "Table1")
            con.Close()
            Dim dv1 As DataView = AccountsDataSet1.Tables("Table1").DefaultView
            For Each drLine As DataRowView In dv1
                Dim MainHeader As New TreeNode(drLine("name").ToString)
                TV1.Nodes.Add(MainHeader)
                AddSubNode(MainHeader)
                TV1.EndUpdate()
            Next

RolleyesRolleyesRolleyes


RE: ارجو المساعدة في عرض البيانات من الداتا في TreeView - nabeelhassan - 22-02-14

شكرا اخي الكريم
بس ولو ثقلت عليك
TV1
من اين جاء وما هو نوعة


RE: ارجو المساعدة في عرض البيانات من الداتا في TreeView - nabeelhassan - 22-02-14

مرفق ملف شاشة دخول الى البرنامج اسم المستخدم nabeel
كلمة السر 123321
شاشة ادخال الحساب فيها اسم الحساب ورقم الحساب والحساب الرئيسي التابع له
والحفظ والتعديل والحذف كلها شغاله بس بقيت مشكلة اضهارها في الشجرة ارجو منكم المساعدة مرفق البرنامج مع قاعدة البيانات


RE: ارجو المساعدة في عرض البيانات من الداتا في TreeView - Genius Live - 22-02-14

TV1 هي الادة TreeView1

RolleyesRolleyesRolleyes