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.