تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مساعدة في كود TreeView
#1
السلام عليكم اريد عمل الشجرة لتصنيف المصارف وفروعها 
مثلا مصرف الصحاري فرع عبد المنعم 
يعني المصرف وتحته فروعة
علما بأن لدي 
جدولين جدول Banks والحقول Num,Name
          جدول BranchesBanks والحقول  Num,Num, Num_Bra,Name_Bra
علما بان حقل Num في جدول الفروع هو مفتاح الفرعي لاضافة الفرع
PHP كود :
Con.Close()
 
       Dim SQLstr As String "Select * From Banks"
 
       Dim AccountDataSet As New DataSet
        Con
.Open()
 
       Dim AccTableAdapter As New SqlDataAdapter(SQLstrCon)
 
       AccTableAdapter.Fill(AccountDataSet"Banks")
 
       CreateTree()
 Private Sub CreateTree()
        TreeView1.BeginUpdate()
        TreeView1.Nodes.Clear()

        Dim MainHeader As New TreeNode("شجــرة المصــارف")

        MainHeader.Tag 0

        TreeView1
.Nodes.Add(MainHeader)

        AddSubNode(MainHeader)

        TreeView1.EndUpdate()
        TreeView1.ExpandAll()
        TreeView1.Select()
    End Sub
    
Private Sub AddSubNode(ByVal Node As TreeNode)
        Con.Close()
        Dim SQLstr As String "Select * From Banks"
        Dim AccountDataSet As New DataSet
        Con
.Open()
        Dim AccTableAdapter As New SqlDataAdapter(SQLstrCon)
        AccTableAdapter.Fill(AccountDataSet"Banks")
        Dim dv1 As DataView AccountDataSet.Tables("Banks").DefaultView

        dv1
.RowFilter "Num =" CType(Node.TagInteger)

        For Each drLine As DataRowView In dv1

            Dim SubNode 
As New TreeNode(drLine("Name"))

            SubNode.Tag drLine("Num").ToString

            Node
.Nodes.Add(SubNode)

            If Not SubNode.Tag Is String.Empty Then

                AddSubNode
(SubNode)

            End If
        Next

    End Sub 
التابع المصرف
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
مساعدة في كود TreeView - بواسطة Adata - 20-01-19, 02:30 PM
RE: مساعدة في كود TreeView - بواسطة mmali127 - 20-01-19, 05:18 PM
RE: مساعدة في كود TreeView - بواسطة Adata - 20-01-19, 06:06 PM
RE: مساعدة في كود TreeView - بواسطة mmali127 - 20-01-19, 07:31 PM
RE: مساعدة في كود TreeView - بواسطة Adata - 20-01-19, 07:51 PM
RE: مساعدة في كود TreeView - بواسطة Adata - 20-01-19, 09:35 PM
RE: مساعدة في كود TreeView - بواسطة mmali127 - 21-01-19, 01:04 PM


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


يقوم بقرائة الموضوع: