Está en la página 1de 7

SELECCIÓN DE REGISTROS

1.- Agregar un nuevo userControl con el nombre verAlumnos.

2.- En verAlumnos agregar un componente DataGrid y deshabilitar las opciones de edición, borrado y
adición de registros.

3.- Agregar un nuevo componente DataSet con el nombre Alumnos.


4.- Agregar al DataSet Alumnos un DataTable, representará nuestra tabla alumnos de la base de datos.
Colocaremos el nombre de nuestra tabla y agregamos las columnas de nuestra base de datos. (No es
necesario colocar toda la estructura de la tabla solamente los campos que deseemos mostrar en la
consulta).

DataSet es una representación de datos residente en memoria, representa un conjunto completo de


datos, incluyendo las tablas que contienen, ordenan y restringen los datos, así como las relaciones entre
las tablas.

DataTable: Representa una tabla de datos en memoria.


6.- Guardar el DataSet y regresar al userControl verAlumnos.

7.-Agregar un componente bindingSource a nuestro userControl, cambiaremos su nombre a


bindingAlumnos en su propiedad Name.

8.- En la propiedad DataSource del bindingAlumnos seleccionar el DataSet creado anteriormente.

9.- En la propiedad DataMember del bindingAlumnos seleccionar la tabla que contiene el DataSet.
10.- Seleccionar el DataGrid y en su propiedad DataSource seleccionar el bindingAlumnos previamente
generado.

11.- En el dataGrid deberá aparecer la estructura de la tabla contenida en el DataSet, pueden modificar el
encabezado de las columnas dando clic derecho en el DataGrid y seleccionando la propiedad Edit
Columns.
El componente BindingSource sirve para dos propósitos

1.-proporciona una capa de direccionamiento indirecto al enlazar los controles de un formulario a


los datos. Esto se lleva a cabo enlazando el componente BindingSource a su origen de datos y enlazando a
continuación los controles del formulario al componente BindingSource.

En este caso el origen de datos nuestra tabla (DataMember) contenida en el dataSet (DataSource) y
enlazamos los controles del bindingSource al dataGrid de manera que nos permita visualizar la
información.

2.-Permite la interacción con los datos, incluido el desplazamiento, la ordenación, el filtrado y la


actualización.

12.- Generar el método Consultar en la clase Conexión.

13.- Regresar al userControl verAlumnos seleccionarlo y agregar un evento Load. Este evento se
ejecutará en el momento en el que el userControl inicie.

Doble clic para crear el evento

14.- Agregar el siguiente código en el evento load. El select solo mostrará dos campos el id del alumno y su
nombre, mismos campos que fueron agregados en la tabla del dataSet.
15.- En el formulario principal agregar un botón ver que despliegue el nuevo userControl. Al ejecutar el
programa, deberá mostrar el userControl verAlumnos y los datos registrados en la tabla alumnos.