devolver las columnas de una tabla en un combo box

28/08/2006 - 23:18 por ajgsys | Informe spam
hola amigos com puedo hacer la llamada por medio de còdigo los datos
de una columna de una tabla en un combobox y rellenarlos en algunos
textbox los datos restantes dandole un clic en el dato del combobox.

y como puedo rellenar tambien algunos textbox una ves que le de un clic
en la fila de una datagridview para poder editarlo o modificarlos

gracias
 

Leer las respuestas

#1 doliveras
01/09/2006 - 16:45 | Informe spam
Entiendo que lo que quieres hacer es:

1.- Cargar en un combobox los valores de una columna de una tabla para
que el usuario pueda escoger que fila de la tabla quiere.

2.- Cuando el usuario escoja un valor del comboBox quieres cargar los
valores de determinados campos de la fila a la que pertenece el valor
en campos de texto para que el usuario los pueda ver o editar.

Para hacer esto debes seguir los siguientes pasos:

1.- Realicar un SELECT del campo que desees mostrar en el combobox,
asignando el resultado a un tipo de datos IEnumerable, por ejemplo un
DataTable de un DataSet.
2.- Establecer el DataTable del DataSet que has llenado como origen de
datos del combobox (utilizando la propiedad DataSource).
3.- Escoger el campo que quieres mostrar en el combobox con la
propiedad DisplayMember del combobox.
4.- Escoger el campo que quieres usar para que la propiedad value del
combobox con la propiedad ValueMember del combobox.
5.- Capturar el evento SelectedIndexChanged del combobox.
5.1.- Al capturar el evento SelectedIndexChanged puedes acceder a la
propiedad value del combobox, que te dará el valor que ha seleccionado
el usuario, mediante este valor puedes identificar la fila que te
interesa y construir un select para obtener los datos.
6.- Para cargar los datos de la fila seleccionada por el usuario en los
respectivos campos puedes utilizar un DataTable en un DataSet y
vincular los datos mediante DataBinding a los campos que te interese,
de esta forma actualizar los datos será más facil.



wrote:
hola amigos com puedo hacer la llamada por medio de còdigo los datos
de una columna de una tabla en un combobox y rellenarlos en algunos
textbox los datos restantes dandole un clic en el dato del combobox.

y como puedo rellenar tambien algunos textbox una ves que le de un clic
en la fila de una datagridview para poder editarlo o modificarlos

gracias

Preguntas similares