none
Combo Box RRS feed

  • Pregunta

  • Estoy trabajando en visual basci 2008  y necesito cargar los datos (son los codigos de mi base de datos) de una base de datos en access a un combo box. Y asi poder seleccionar en el combo box un codigo y que me muestre en textbox otros datos relacionados con el codigo.

    Desde ya les doy las gracias por su ayuda.

    miércoles, 19 de mayo de 2010 17:57

Respuestas

  • hola

    para cargar el combo podrias hacer:

    Using cn As New SqlConnection("<connection string>")

        Dim sql as String = "SELECT id, nombre FROM <tabla>"
        Dim cmd As New SqlCommand(sql, cn)

        Dim da As New SqlDataAdapter(cmd)
        Dim dt As New DataTable
        da.Fill(dt)
        
        combobox.DisplayMember = "nombre"
        combobox.ValueMember = "id"
        combobox.DataSource = dt
        
    End Using

    despues lo que no comprendi que seria lo que debes hacer luego, pero peudo decirte que para tener el valor
    que el usaurio selecciona del combo uses

    Dim valor As String = CStr(combobox.SelectedValue)


    te dejo ademas unos link que explican con ejemplos como usar access


    ADO.NET Parte 4 Actualizaci ó n Informaci ó n Ms Access

    ADO.NET - Parte 2 - Recuperar Informaci ó n MS  Access


    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta jossmem viernes, 21 de mayo de 2010 3:44
    miércoles, 19 de mayo de 2010 18:25

Todas las respuestas