Access2010 vs Visual Basic.net

Post on 06-Dec-2015

132 views 4 download

description

Practica de Conexión a Base de Datos Access Vs Visual Basic.Net

Transcript of Access2010 vs Visual Basic.net

LICEO TECNICO PROFESIONAL AGUSTIN BONILLA

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET

A UNA BASE DE DATOS DE ACCESS 2010

Para el buen funcionamiento de esta practica el estudiante debe de realizar lo siguiente:

Crear una carpeta en la unidad c:\ con el Nombre de MyProyecto.

Crear dos subCarpetas dentro de la carpeta MyProyecto, una para guardar la Base de Datos con el Nombre de MyBaseDatos y la otra carpeta con el Nombre de MyPoryectoVB para guardar la Aplicación Visual Basic.Net.

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010Crear una base de datos en Access 2010 con el nombre de “EmpresaBD” y la guardamos en la carpeta MyBaseDatos.

1

Crear una tabla de nombre EmpleadoTB y con los campos que se muestran abajo

2

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

Cerrar Access

3

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

Ahora debemos abrir Visual Basic 2010 Express y crearemos un nuevo Proyecto

4

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

Seleccionaremos la opción de Visual Basic, después Windows Form Application y en el nombre cambiaremos agregamos “MyProyectoVB” y damos clic en Aceptar

5

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

Ahora creamos el siguiente formulario con los siguientes nombres de los cuadros de texto

TxtCodigo

TxtNombre

CboOcupacion

TxtDireccion

CboSexo

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

TxtEdad

TxtSalario

Después agregaremos la referencia Microsoft ActiveX 2.6, damos clic en el menú proyecto y seleccionamos la opción agregar referencia

6

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

Ahora en la ventana que aparece seleccionamos la pestaña “.COM” y seleccionamos la opción “Microsoft Active X Data Objects 2.6 Library”

7

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

Ahora en el explorador de soluciones damos clic derecho, seleccionamos la opción agregar y de esta la opción de Modulo

8

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

Ahora dentro del modulo escribimos el código como aparece en la imagen

Esta es la ruta donde se encuentra la base de datos

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

Ahora en nuestro formulario damos doble en cualquier parte del formulario que no sea un control y agregamos las siguientes variables globales dos

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

Visiten el Siguiente Blogspot, para descargar esta Diapositiva y mucha mas clase de

programación.

http://franciscobaezj.blogspot.com/

Ahora crearemos el siguiente procedimiento para Actualizar el Combo Box y lo llamaremos desde el evento LOAD del formulario, también llamamos el modulo para establecer la Conexión con la Base de Datos ACCESS 2007

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

Ahora Crearemos los siguientes procedimientos para el Botón Nuevo

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

LIC. FRANCISCO BAEZ

Llamar el Procedimiento Limpia_Entrada() y Activa_Entrada() en el Boton Nuevo e igualar la Variable Accion = ”Nuevo”

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

Llamar el Procedimiento Activa_Entrada, en el Boton Modificar e igualar la Variable Accion = ”Modificar”

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

CONEXIÓN DE VISUAL BASIC.NET A UNA BASE DE DATOS DE

ACCESS 2010Ahora Crearemo el siguiente procedimientos para el Botón Guardar

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010Crearemos el siguiente procedimientos para Bloquear las EntradasEl cual debe ser Invocado desde el Botón Guardar.

Invocando los Procedimientos Guardar_Registro(), Limpiar_Registro() y Bloquea_Entrada()

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET CON BASE DE DATOS DE ACCESS

2010

Crear el Procedimiento Buscar_Registro() para el Boton Buscar

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET A UNA BASE DE DATOS DE

ACCESS 2010

Invocar el Procedimiento Buscar_Registro()

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET A UNA BASE DE DATOS DE

ACCESS 2010

Crear el sguiente procedimiento para el Boton Eliminar

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET A UNA BASE DE DATOS DE

ACCESS 2010

Invocar el procedimiento Eliminar_Registro()

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET A UNA BASE DE DATOS DE

ACCESS 2010

Agragar elsiguiente codigo para el boton Salir

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET A UNA BASE DE DATOS DE

ACCESS 2010

Por ultimo damos clic en el botón “PLAY” para ejecutar nuestra distinguida Aplicación

LIC. FRANCISCO BAEZ

CONEXIÓN DE VISUAL BASIC.NET A UNA BASE DE DATOS DE

ACCESS 2010

FINCONEXIÓN DE VISUAL BASIC

2008-10 A UNA BASE DE DATOS DE

ACCESS 2007

LIC. FRANCISCO BAEZ