Conexion Visual Basic y Access
Conexion Visual Basic y Access
NET
CON ACCESS
Contenido
CONECTANDO VISUAL BASIC .NET CON ACCESS ................................................................................. 2
Pantalla Exportador....................................................................................................................... 21
En este tutorial pasaremos a describir los pasos para crear un mantenimiento que permita insertar
registros, eliminar registros, actualizar registros y consultar los registros de una tabla que
tengamos en una base de datos Access.
2
Pantalla de conexión
3
pasemos a cambiar las propiedades.
2. Ahora pasemos a insertar los controles de TextBox para que el usuario escriba el usuario y
4
Una vez que tenemos el control en el formulario como vemos a continuación:
Repetir estos pasos para el campo de la contraseña. Para este campo adicional modificar
5
3. En este momento vamos a insertar dos controles tipo Button, para las acciones de Validar
y Salir .
6
Modifiquemos las propiedades de los controles Button.
1. Botón Validar
2. Botón Salir
7
Pantalla de Principal
Crear un segundo formulario que se debe llamar FrmPrincipal. En este formulario crear un menú.
El formulario debe verse como la siguiente imagen.
Data Source
Un Data Source es una estructura de datos que contiene la información de una base de datos
específica y que el ODBC (object database conectivity) necesita para hacer la conexión a la base de
datos. En otras palabras, el Data Source nos indica el origen de la base de datos.
Para ver el explorador de Data Source debemos ir al menú View → Other Windows → Data Source
como lo vemos en la siguiente imagen.
8
Apreciaremos el siguiente explorador.
10
Dar clic en el botón New Connection.
11
Dar clic al botón de Ok.
12
Dar clic al botón de Next.
13
Dar clic en el botón Next.
En la pantalla que se va a presentar a continuación seleccionamos las tablas que nos interesan. De
esta forma con una sola conexión a la base de datos podemos acceder las tablas.
Si usted desea puede cambiar el nombre al data set en name antes de dar clic al botón Finish.
Cambiemos el nombre de Logistica1DataSet por LogisticaDBDataSet
14
Dar clic al botón de Finish.
15
Pantalla Categoría
Para adicionar un nuevo formulario al proyecto usted debe estar en el Explorador de la Solución.
Dar clic derecho sobre el nombre del proyecto y le presentará el siguiente menú.
16
Ahora pasaremos a trabajar con el Data Set que ya fue creado.
Dar clic sobre LogisticaDBDataSet . Al colocar el ratón sobre la tabla categoría apreciaremos una
ayuda de lista. Como veremos en la imagen.
Dar clic a la opción de Details. Veremos que cambia el indicador sobre la tabla.
17
Cuando tenemos este indicador en la tabla podemos con el ratón realizar la acción de arrastar del
Data Source al Formulario.
18
Ahora vamos a adicionar el DataGridView al formulario. Para esto vamos nuevamente al Data
Source y vamos a la ayuda en la lista sobre la tabla.
19
Ahora pasaremos a adicionar las instrucciones en cada uno de los botones.
a. Botón Nuevo
b. Botón Grabar
c. Botón Eliminar
20
Pantalla Exportador
21
Posicionarse en ExportadorId y dar clic al botón Remove. Queda de la siguiente forma.
5. Crear los botones de Nuevo, Grabar y Eliminar. Las instrucciones que van en estos
botones son parecidas al Formulario de Categoría.
22
MI PROYECTO EN VISUAL BASIC NO MODIFICA MI
BASE DE DATOS EN ACCESS
Ya realizamos los pasos del tutorial anterior pero no vemos los cambios en nuestra base de datos
en Access.
En este pequeño instructivo vamos a indicar como resolver la situación.
Nos interesa resolver la situación que no vemos los cambios realizados en la base de datos en
Access. Para ello vamos a realizar los siguientes pasos.
1. Verificar la ruta en donde tenemos la base de datos que usted está utilizando para su
proyecto. Para ello utilizamos el explorador de Windows.
23
2. Ir al proyecto de Visual Basic y abrir su proyecto.
3. Ir al explorador de la solución.
connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\users\litze\Desktop\varios\utp
2020\2021\Isem2021\3015 ProgcompI\Logistica1.mdb"
24
6. Debe quedarnos como se muestra en la siguiente imagen.
25