programacion ii clase ii

22
EJEMPLO EN VB.NET ¿CÓMO PROGRAMAR UN BOTÓN PARA AGREGAR REGISTROS A UNA BASE DE DATOS?

Upload: walter-quintero

Post on 29-Sep-2015

269 views

Category:

Documents


3 download

DESCRIPTION

progrmacion

TRANSCRIPT

Ejemplo en vb.net

Ejemplo en vb.netCmo programar un Botn para agregar registros a una base de datos?Creamos una base de datos llamada Ejemplo_censo con una tabla llamada personas_censadas.

(Vista hoja de datos)

Vamos a Visual Studio 2012, elegimos el lenguaje de programacin Visual Basic y Creamos la interfaz de nuestro formulario inicial.

Creamos un nuevo formulario llamado frmNuevoRegistro en la pestaa Proyecto agregar windows forms

En esta pantalla colocamos un nombre al formulario y luego hacemos click en Agregar.Diseamos la interfaz del formulario

Inicialmente colocamos los campos y el botn Guardar con la propiedad Enabled = False para que estn desactivados Haremos que se activen solo al hacer click en el Botn Nuevo.Escribimos este cdigo en el botn NUEVO:

Ahora, vamos a hacer que los registros vayan a nuestra base de datos

En primer lugar, importamos el espacio de nombres system.data.oledb que es el proveedor de datos de .net framework para ole db y describe una coleccin de clases que se utiliza para obtener acceso a un origen de datos ole db en el espacio administrado.(http://msdn.microsoft.com/es-es/library/system.data.oledb(v=vs.80).aspx)

Hacemos doble click en el formulario frmNuevoRegistro y colocamos la siguiente lnea antes de Public class

Enlazamos la base de datos a nuestro proyecto tal como se explic aqu, en Orgenes de datos Agregar nuevo origen de datos.

Declaramos dos variables:una llamada conexin de tipo OleDbConnectiony una llamada comandos de tipo OleDbCommand.

OleDbConnection: Representa una conexin abierta a un origen de datos.

OleDbCommand: Representa una instruccin SQL o un procedimiento almacenado que se va a ejecutar en un origen de datos.

Vamos a programar el Evento Load del formulario, es decir, el procedimiento que se ejecutar al cargar el formulario:

D donde obtenemos esta cadena de conexin que se utiliza para abrir la Base de datos?Vamos a Orgenes de datos y hacemos Click en el botn Nuevo origen de datos

(1)(2)(3)

En esta ventana, hacemos click en el botn +(4)(5)copiamos la cadena de conexin que se muestra en el recuadro y luego podemos hacer click en Cancelar.Contina

Programamos el botn Guardar:botn Guardar:Continuacin

Finalmente, programamos el botn Volver.Listo Probemos a ver cmo funciona

Vamos a verificar los registros que estn almacenados en la base de datos antes de probar el programa creadoAhora iniciamos la ejecucin

Aparece el formulario inicial que muestra las opciones disponibles Hacemos click en el botn Nuevo Registro.

Si funciona correctamente, deber aparecernos este mensaje en pantalla que indica que nos hemos conectado a la base de datos, tal como lo indicamos al programar el evento Load del formulario.

A continuacin, se muestra el formulario Nuevo Registro. Los campos y el botn Guardar estn inicialmente desactivados Hacemos Click en el botn Nuevo.

Como vemos ac, el botn nuevo queda activado al igual que los campos para permitir la escritura Al completar la informacin correspondiente al registro que estamos llenando, hacemos click en el botn Guardar.

Al presionar el botn Guardar, si todo funciona correctamente, aparecer un mensaje en pantalla indicando que el registro ha sido guardado tal como indicamos anteriormente. Hacemos click en Aceptar

Una vez guardado el registro de forma satisfactoria, se vuelven a desactivar los campos y el botn guardar.Vamos a verificar si realmente se ha guardado el registro que acabamos de aadir

Ac est Ha funcionado!