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.