Como cargar Combobox a partir de una consulta

Buen día.
Como estoy experimentando con la DI-API desarrollando un modulo externo del SAP, necesito llenar un combobox a partir de una consulta a una tabla de usuario, la consulta la se hacer pero como la devuelvo al combo ?

suponiendo que ya tienes todo declarado, podria ser algo asi…

oRecords.DoQuery(oQuery)

If oRecords.RecordCount > 0 Then

While oRec.EoF = False
    oCombo.ValidValues.Add(oRecords.Fields.Item(0).Value.ToString, oRecords.Fields.Item(1).Value.ToString)
    oRecords.MoveNext()
End While

End If

Saludos

1 me gusta

Otra opcion, seria algo como esto :

cadena = " SELECT DISTINCT U_Modelo FROM BEAS_FTPOS T0 INNER JOIN OITM T1 ON T0.ItemCode=T1.ItemCode WHERE T0.BELPOS_ID=10";
            comando = new SqlCommand(cadena, conexion);
            SqlDataReader MODELO = comando.ExecuteReader();
            while (MODELO.Read()) { CBOX_MODELO.Items.Add(MODELO["U_MODELO"]); }
            MODELO.Close();

Donde CBOX_MODELO es el nombre de tu combobox, y cadena es donde se guarda el query de busqueda de tus datos, importante aclarar, que el dato que se agrega a tu combobox, debe ser el mismo que genera tu Qwery.

Espero haberte podido ayudar en algo, Saludos!!

Este tema se cerró automáticamente 7 días después de la última publicación. No se permiten nuevas respuestas.