Post on 06-Dec-2015
description
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