Hola a todos, estoy trabajando en Winforms de Visual Estudio framework 3.5.
Tengo el siguiente caso:
1. En el Load de la forma lleno un combo box con una lista de cargos (que se toma de la base de datos) de la siguiente forma:
cbCargo
.DataSource = new BonosVentasNG
(conexionOracle
).obtenerCargos(cargo
); cbCargo.DisplayMember = "Nombrecargo";
cbCargo.ValueMember = "Codigocargo";
cbCargo.Text = null;
2. El usuario selecciona un cargo, graba (ó salva) el registro en la base de datos y luego limpia la forma.
3. En el método de limpiar la forma, se llena nuevamente el combo con la lista de cargos como el punto 1.
La consulta es la siguiente :
Al querer desplegar el registro grabado (Ej: codigo =1 Gerente General) en el combo, puedo hacerlo con los datos que tengo en el datasource?
cbCargo.DisplayMember = "Nombrecargo";
cbCargo.ValueMember = "Codigocargo";
ó toca ir a la base de datos con el codigo del cargo , para llenar nuevamente el datasource ?
Les agradezco la colaboración que me puedan brindar.
Saludos.