none
Visual Basic y MySQL RRS feed

  • Pregunta

  • Hola Dios le ama amigos.

    Queria preguntarles si saben como llenar un combobox en visual basic con informacion de una tabla de MySQL, por ejemplo  latabla Clientes, y quisiera que en en el combobox apareciera solo el IDCliente de dicha tabla. Nos pueden ayudar plis Dios les bendiga, gracias?


    CRISTO VIENE

    lunes, 6 de mayo de 2019 21:20

Respuestas

  • Hola

            Dim querySelect As String = "SELECT id FROM dbo.... "
            Dim commandSelect As SqlCommand = New SqlCommand(querySelect, conn)
    
            Dim reader As SqlDataReader = commandSelect.ExecuteReader()
            Dim resultado As New ArrayList
            While reader.Read()
                resultado.Add(Convert.ToInt32(reader("id")))
            End While
            ComboBox1.DataSource = resultado.ToArray()

     intenta con esto

    • Marcado como respuesta CRISTO VIENE lunes, 13 de mayo de 2019 17:59
    martes, 7 de mayo de 2019 3:31

Todas las respuestas

  • Hola

            Dim querySelect As String = "SELECT id FROM dbo.... "
            Dim commandSelect As SqlCommand = New SqlCommand(querySelect, conn)
    
            Dim reader As SqlDataReader = commandSelect.ExecuteReader()
            Dim resultado As New ArrayList
            While reader.Read()
                resultado.Add(Convert.ToInt32(reader("id")))
            End While
            ComboBox1.DataSource = resultado.ToArray()

     intenta con esto

    • Marcado como respuesta CRISTO VIENE lunes, 13 de mayo de 2019 17:59
    martes, 7 de mayo de 2019 3:31
  • Hola
    puede ser algo así también

            conn.Open()
            Dim datasetcombo As New DataSet
            Dim adaptacombo As New OleDbDataAdapter("SELECT id FROM dbo...", conn)
            adaptacombo.Fill(datasetcombo)
            comboboxstatus.DataSource = datasetcombo.Tables(0)
            With (comboboxstatus)
                .DisplayMember = "id"
                .ValueMember = "id"
            End With

    Ambas son utiles

    martes, 7 de mayo de 2019 3:37
  • Muchas gracias amigo es correcto. Dios te ama y bendice.

    CRISTO VIENE

    lunes, 13 de mayo de 2019 18:00