none
Cargar SqlDataReader en un combobox datagriview RRS feed

  • Pregunta

  • Hola buenas tarde me pueden brindar una ayuda. 

    Resulta que tengo este código: 

        Dim cmd As New SqlClient.SqlCommand("Mov_CargarDetalleControl")
            Dim dr As SqlDataReader
            cmd.CommandType = CommandType.StoredProcedure
            cmd.Parameters.Add("@ControlDetalle", SqlDbType.Int).Value = CInt(combControlNo.Text)
            cmd.Connection = New SqlClient.SqlConnection(conexion.ConnectionString)
            cmd.Connection.Open()
            dr = cmd.ExecuteReader()
            While (dr.Read)
    
                grillaDetalleControl.Rows.Add(dr.GetValue(0), dr.GetValue(2), dr.GetValue(5), dr.GetValue(1), _
                                               dr.GetValue(3), dr.GetValue(6), dr.GetValue(4), dr.GetValue(7), dr.GetValue(8))
    
            End While
            cmd.Connection.Close()

    me ingresa los datos en todos textbox pero al insertar en un combobox de un datagridview me manda un error

    anteriormente al combobox le cargé un sqlDataReader pero ahora para buscar otro registro y me muestre datos del otro registro me manda el error.

    pero me manda este error cuando quiero cargar los datos en el combobox

    si me ayudan estaría agradecido.


    lunes, 19 de febrero de 2018 20:07

Todas las respuestas

  • Hola, al parecer está tratando de cargar un valor en el combobox que no tiene cargado, verdifica en la propiedad DataPropertyName el campo que estas asignando que valores estas cargando,

    Votar es agradecer.
    Saludos.
    Lima-Perú

    martes, 20 de febrero de 2018 0:59