none
como llamo los datos de mi tabla a un combobox RRS feed

  • Pregunta

  • como llamo los datos de mi tabla a un combobox en Visual 2010 a SQL server 2008 aqui tengo el codigo

     Public Sub cargarcombo(ByVal combo As ComboBox, ByVal sentencia As String, ByVal Vista As String)
            Try
                Conectar = New SqlConnection(Cadena_Conexion.Cadena)
                Dim DA As New SqlDataAdapter(sentencia, Conectar)
                Dim dt As DataTable = New DataTable(Vista)
                DA.Fill(dt)
                With combo
                    .DataSource = dt
                    .DisplayMember = ("DETALLE")
                    .ValueMember = ("COD")
                End With
            Catch ex As Exception
                MsgBox("Error al cargar el combo. " + ex.Message)
            End Try
        End Sub

    pero no entiendo despues q debo hacer

    • Cambiado Enrique M. Montejo viernes, 1 de agosto de 2014 9:38 Pregunta relacionada con el acceso a datos.
    martes, 22 de julio de 2014 16:42

Todas las respuestas

  • Hola:

     En ese método ya no tendrías que hacer nada mas puesto que el metodo esta esperando 3 parametros:

    Combo- Nombre del control ComboBox donde se mostraran los datos

    Sentencia- Consulta a ejecutar, ejemplo "SELECT Numero, Nombre FROM Empleados"

    Vista- Nombre del DataTable

    Y podrías llamarlo desde el evento Clic de un botón:

    Ejemplo:

    Private Sub Button1_Clic(...)
    	cargarcombo(ComboBox1, "Select Id, Nombre from Alumnos", dtAlumnos)
    End Sub


    Saludos desde Monterrey, Nuevo León, México!!!

    martes, 22 de julio de 2014 18:10
  • uhmmm con ese metodo llama los campos de una tabla a un combobox ?

    Lo que pasa esque estoy realizando un sistema como proyecto para la Universidad y no se este tema 

    ?

    jueves, 24 de julio de 2014 2:04
  • Nesecito saber acerca del tema por ejemplo tengo la tabla Ciudad y A ESA tabla la quiero llamar en el formulario Cliente en un combobox 
    jueves, 24 de julio de 2014 2:12