none
WPF treeview mostrar datos desde sql server vb RRS feed

  • Pregunta

  • hola foro tengo un problema intento colocar los datos de una tabla en mi treeview pero no se en que esta mal me aparece el error primero tiene que estar vacio para usar itensoucer

    mi codigo es:

     <TreeView DockPanel.Dock="Left" x:Name="MainTreeView" Width="280" BorderThickness="0">
                <TreeViewItem ItemsSource="{Binding estado civil}" IsExpanded="True" >
                    <TreeViewItem.Header>
                        <TextBlock Text="Disks" Foreground="White" FontSize="16"/>
                    </TreeViewItem.Header>
                </TreeViewItem>
                <TreeViewItem ItemsSource="{Binding persona}" IsExpanded="True">
                    <TreeViewItem.Header>
                        <TextBlock Text="DiskSets" Foreground="White" FontSize="16"/>
                    </TreeViewItem.Header>
                </TreeViewItem>
            </TreeView>

     Private Sub Page_Loaded(sender As Object, e As RoutedEventArgs)
            Dim Sql As String = "SELECT TOP 20 * FROM UBICACION"
            Obj.consultatreeview(MainTreeView, Sql)
        End Sub

     Public Sub consultatreeview(ByVal Tabla As TreeView, ByVal Sql As String)
            ':::Instruccion Try para capturar errores
            Try
                conectado()
                ':::Creamos el objeto DataAdapter y le pasamos los dos parametros (Instruccion, conexión)

                Dim DA As New SqlDataAdapter(Sql, con)
                ':::Creamos el objeto DataTable que recibe la informacion del DataAdapter
                Dim DT As New DataTable
                ':::Pasamos la informacion del DataAdapter al DataTable mediante la propiedad Fill
                DA.Fill(DT)
                ':::Ahora mostramos los datos en el DataGridView
                Tabla.ItemsSource = DT.DefaultView
            Catch ex As Exception
                MsgBox("No se logro realizar la consulta por: " & ex.Message, MsgBoxStyle.Critical, "SCEP-INPE")
            Finally
                desconectado()
            End Try
        End Sub

    miércoles, 22 de agosto de 2018 20:28

Respuestas

  • Hola Anabelen RD

    Con respecto a tu consulta te recomiendo consultar la siguiente información en la cual es la documentación sobre como mostrar datos desde SQL server.

    https://msdn.microsoft.com/es-es/library/dd264923.aspx

    Gracias por usar los foros de MSDN.

    Pablo Rubio

     _____

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

     

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

     

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    • Marcado como respuesta Pablo Rubio lunes, 27 de agosto de 2018 15:38
    jueves, 23 de agosto de 2018 15:03