Está en la página 1de 6

Nombre: José Antonio Pulache Castro

Curso: Programacion.net
Profesor: Martin Gustavo Salcedo Quiñones
Tema: Actividad Nro-13-Ingreso a la Biblioteca Virtual

desde la lista de tareas de la rejilla. puede editar las cabeceras de las columnas. Left y Right. Bottom. asigne a su propiedad DataSource el valor DataSet11 y a su propiedad DataMember la tabla teléfonos. fije su propiedad Anchor con los valores Top. Ilustración 1DataGrid-View Finalmente se tienes que ajustar al tamaño de la rejilla para que se puedan ver todas las columnas y varias filas. . Para ello. Para que la rejilla varíe su tamaño acorde al tamaño del formulario. y su propiedad AutoSizeColumnsMode con el valor Fill. el paso siguiente es vincular esta rejilla con la tabla teléfonos del conjunto de datos. También. Tarea .Informe del control rejilla (DataGrid-View)al formulario Se arrastra desde el panel Datos del cuadro de herramientas un control DataGrid-View.

llamar al método Fill del adaptador de datos. si se encuentra en la página de diseño. pasándolo el conjunto de datos que se desea llenar. Complételo como se muestra a continuación. Private Sub Form1_Load (ByVal sender As Object. primero se borra el conjunto de datos actual y.Load DataSet11. Esto hará que se añada el controlador Form1_Load de este evento. _ ByVal e As System.EventArgs) Handles MyBase. Después. Haga doble clic sobre Load. seleccione el formulario.Fill(DataSet11) End Sub En el método que se uso anterior. a continuación. Si ahora ejecutamos la aplicación el resultado será similar al siguiente: . Para ello. diríjase a la ventana de propiedades y haga clic en el botón Eventos. Seleccione el evento Load que se producirá justo cuando se cargue el formulario.Clear() SqlDataAdapter1.Código Lo primero que se va hacer es añadir el código necesario para llenar la rejilla con los datos del conjunto de datos.

HasChanges()) Then SqlDataAdapter1. Según lo expuesto. Después complete dicho controlador así: Private Sub Form1_FormClosing (ByVal sender As Object.Finalmente añadiremos el código para actualizar la base de datos con las modificaciones que se realicen sobre la rejilla. Cuando el usuario de nuestra aplicación haga un cambio en el control rejilla de datos. si se ha modificado alguno. Esto tiene que hacerlo explícitamente el adaptador de datos invocando a su método Update. en este caso para manipular el evento FormClosing que se produce cuando se cierra dicho formulario. que examina cada registro de la tabla de datos especificada del conjunto de datos y. _ ByVal e As FormClosingEventArgs) Handles MyBase. UpdateCommand o DeleteCommand. dicho control guardará automáticamente el registro actualizado en el conjunto de datos (esto sucede justo en el momento de cambiar el punto de inserción a otro registro).Show("Origen de datos actualizado") End If End Sub . agregue un nuevo controlador al formulario.Update(DataSet11) MessageBox. ejecuta las órdenes apropiadas de las referenciadas por las propiedades InsertCommand. pero no en el origen de datos.FormClosing If (DataSet11.

para mostrar un registro cada vez. Este nuevo diseño requiere agregar botones de desplazamiento al formulario. pasándole el conjunto de datos que contiene las actualizaciones que se desean realizar sobre la base de datos. es utilizar controles individuales. como cajas de texto. .El método anterior preguntara si hubo cambios (método HasChanges) y en caso afirmativo llama al método Update del adaptador de datos. y después invoca al método Show de la clase MessageBox para mostrar un mensaje de confirmación. Una alternativa a la rejilla de datos. que exponemos a continuación.

2010.NET: lenguaje y aplicaciones (3a. . Madrid. REFERENCIA BIBLIOGRAFICA 1. ed. Visual Basic . 17 July 2017. Ceballos Sierra. Web.). ES: RA-MA Editorial. ProQuest ebrary. Javier.