none
COMO CAMBIAR UN COMBOBOX Y A LA VEZ CAMBIAR EL REGISTRO DE UN TEXTBOX RRS feed

  • Pregunta

  • Amigos les cuento, deseo hacer lo siguiente, tengo un textbox y un combobox, donde estraran enlazados, y quiero que me haga lo siguiente, al cambiar mi combobox, me muestre un registro en un textbox, pero si cambio ese combobox, me muestre otro valor, dichos cambios en los combobox seran de columnas distintas en una tabla, como lo puedo hacer???? saludos y muchas gracias :D
    jueves, 12 de mayo de 2011 20:17

Respuestas

  • Hola Mikey!, supongamos que en el combo tenes los valores Nombre, Apellido, Dirección y cuando seleccionas Nombre debe mostrarte en el Texbox la columna Nombre, y asi sucesivamente, tenes que reaccionar ante el evento ComboBox1_SelectedIndexChanged() y con:

    Select Case ComboBox1.SelectedIndex
      Case 0
        Textbox.Text = Registro.Item("Nombre")
      Case 1
        Textbox.Text = Registro.Item("Apellido")
      Case 2
        Textbox.Text = Registro.Item("Direccion")
    End Select
    
    


    O podes tambien realizar lo siguiente:

    TextBox.Text = Registro.Item(ComboBox1.SelectedValue)

    En caso que hayas llenado los Items del ComboBox instanciando la propiedad Value con los nombres de las columnas en tu DB.
    Saludos!

    • Propuesto como respuesta MarianoIT viernes, 15 de julio de 2011 13:38
    • Marcado como respuesta jtorrecillaModerator lunes, 1 de agosto de 2011 10:47
    sábado, 9 de julio de 2011 14:02
  • lunes, 11 de julio de 2011 16:31

Todas las respuestas

  • Hola Mikey!, supongamos que en el combo tenes los valores Nombre, Apellido, Dirección y cuando seleccionas Nombre debe mostrarte en el Texbox la columna Nombre, y asi sucesivamente, tenes que reaccionar ante el evento ComboBox1_SelectedIndexChanged() y con:

    Select Case ComboBox1.SelectedIndex
      Case 0
        Textbox.Text = Registro.Item("Nombre")
      Case 1
        Textbox.Text = Registro.Item("Apellido")
      Case 2
        Textbox.Text = Registro.Item("Direccion")
    End Select
    
    


    O podes tambien realizar lo siguiente:

    TextBox.Text = Registro.Item(ComboBox1.SelectedValue)

    En caso que hayas llenado los Items del ComboBox instanciando la propiedad Value con los nombres de las columnas en tu DB.
    Saludos!

    • Propuesto como respuesta MarianoIT viernes, 15 de julio de 2011 13:38
    • Marcado como respuesta jtorrecillaModerator lunes, 1 de agosto de 2011 10:47
    sábado, 9 de julio de 2011 14:02
  • lunes, 11 de julio de 2011 16:31