Está en la página 1de 45

Curso Visual Basic Básico

Universidad Nacional Abierta y a Distancia - Unad

Guía manejo base de datos con Access y Visual studio 2017


Ingresar a Visual studio

Crear nuevo proyecto 1


Seleccionar Visual Basic 2
Escritorio de Windows 3
Aplicación de Windows forms 4
Nombre a la aplicación (baseaccess) 5

3 4

5 6

s
Clic en aceptar 6

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Muestra entorno de trabajo de Visual Basic 2017

9
7
8

10

Formulario 7
Cuadro de herramientas 8
Explorador de soluciones 9
Ventana propiedades 10
Guardar el proyecto en una carpeta ejemplo talleraccessbd
Clic en

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Seleccionar carpeta

Clic en guardar
Minimizar Visual
Crear la base de datos en Access
1. Abrir Access

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic base de datos en blanco

Clic sobre la tabla, el nombre tabla1

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic botón derecho del ratón


Clic en vista de diseño

Crear los campos de la tabla de la base de datos

Ejemplo:
Código, Nombre, Dirección, Teléfono, Programa
Cada uno tiene su tipo de dato

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Código es la clave o llave principal


Clic en cerrar tabla
Clic en si

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en archivo

Clic en guardar como


Seleccionar base de datos 2002 – 2003 y doble clic

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Seleccionar donde guardar la base de datos

Seleccionar la carpeta donde se crea el proyecto de Visual

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Se guarda en el debug

Abrir la base de datos y agregar datos a la tabla

Cerrar Access

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Volver a Visual

Buscar data desde el cuadro de herramientas

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Seleccionar y dar Clic en datagridview

Arrastrar hasta el formulario

Clic en elegir origen de datos


Clic en agregar origen de
datos del proyecto

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en base de datos

Clic en siguiente

Clic en conjunto de datos

Clic en siguiente

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en nueva conexión

Seleccionar Access y continuar

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en examinar para buscar la base de datos

Buscar la ruta en donde se dejo la base de datos

Seleccionar la base de datos

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en abrir

Clic en Probar conexión

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Muestra mensaje de la prueba exitosa.


Clic en aceptar

Clic en aceptar

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en siguiente

Clic en si

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en siguiente
Muestra la tabla y su contenido

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en finalizar

Ajustar el data para que muestre los datos de la bd.

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en iniciar y ver cómo funciona

Datos mostrados desde la conexión de la base de datos de access

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Pasos para agregar un registro a la base de datos

Crear los label o etiquetas que identifiquen los cuadros de texto


Crear los cuadros de texto para ingresar los datos
Dos botones para nuevo registro y
para agregar registro

Solo cambiar en la base de datos


Clic sobre la base de datos
Contenido
Copiar si es posterior

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Ahora doble clic sobre el data set.

Me muestra el asistente de consultas

Crear la instrucción de insertar.


1. Clic botón derecho del ratón en Tabla1TableAdapter
2. Clic en agregar
3. Clic en consulta

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Muestra:
Clic en usar instrucciones SQL

Clic en siguiente

Seleccionar la consulta a realizar para el ejemplo insert.


Clic en siguiente

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Se genera la instrucción de insertar con los campos de la tabla

Clic en siguiente
Darle un nombre ejemplo insertar

Clic en siguiente

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Instrucción insert generada

Clic en finalizar
Muestra la instrucción creada
Dar clic en el formulario

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Programar el botón ingresar registro


Doble clic sobre el botón ingresar registro,

Agregar las líneas de codigo.


Esta es la consulta creada insertar
Cuando voy escribiendo Me.Tabla1TableAdapter.ins…me debe mostrar insertar
completo y agregar los campos de la tabla.
Me.Tabla1TableAdapter.insertar(codigo.Text, nombre.Text, apellido.Text,
telefono.Text, programa.Text)
Me.Tabla1TableAdapter.Fill(Me.Database2DataSet.Tabla1)

Clic en iniciar para ver cómo funciona.

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Agregar nuevo registro


Salir y verificar que este guardado

Borrar un registro
Agregar botón de borrar registro
Doble clic sobre el dataset

Me muestra el entorno de diseño de consultas

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic botón derecho del ratón, agregar consulta

Clic en siguiente

Clic en delete
Clic en siguiente
Muestra el codigo sql

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en generador de consultas


Y muestra

Borrar de la columna filtro los datos, menos =? De codigo


Los demás se borran

Clic en ejecutar consulta

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en aceptar

Clic en aceptar

Clic en aceptar

Clic en siguiente

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Darle un nombre
Clic en finalizar

Muestra la función de borrar que se creo


Ahora pasar al formulario y programar el botón de borrar registro
Doble clic sobre el botón borrar registro

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Allí se programa

Se agrega la consulta de borrar que se creó.

Solo se deja codigo como en la consulta creada


Se actualiza la bd y la tabla con Fill.
Ejecutar o iniciar
Probar el botón de borrar registro.
Se coloca en codigo el codigo a borrar y se da clic en borrar registro

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Verificar borrado

Consultar registro
Agregar botón de consulta en el formulario
Repetir estos pasos doble clic sobre el dataset

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en siguiente
Dejar seleccionado Select

Clic en siguiente

Clic en generador de consulta

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Agregar el codigo , filtro =?

Clic en ejecutar consulta

Debe mostrar y clic en aceptar

Clic en aceptar

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en siguiente

Clic en siguiente

Clic en finalizar

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Muestra la consulta creada, ahora se debe agregar al botón de consultar registro


Doble clic sobre el botón consulta registro

Consulta creada
Base de datos
tabla
Codigo de la consulta
Ejecutar y probar.

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Debe crear el botón de actualizar para que la tabla regrese a mostrar todos los
datos.
Crear botón de actualizar tabla
Crear botón
Y agregar la instrucción
Me.Tabla1TableAdapter.Fill(Me.Database2DataSet.Tabla1)

Listo después de consultar la tabla muestra todos los registros

Modificar registro
Agregar botón de modificar registro en el formulario

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Agregar botón de consulta en el formulario


Repetir estos pasos doble clic sobre el dataset

Clic en agregar consulta

Clic en siguiente

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en update
Clic en siguiente

Clic en generador de consultas

Borrar de la columna filtro los datos, menos =? De codigo


Los demás se borran

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic aquí después de quitar o limpiar la columna filtro, recuerde solo


queda =? Frente a la fila codigo
Clic en ejecutar consulta

Muestra esta ventana debe quedar así


Clic en aceptar

Clic en aceptar

Clic en aceptar

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Clic en siguiente
Darle el nombre deseado ejemplo editar1

Clic en siguiente

Clic en finalizar

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Muestra la consulta editar


Ahora programar el botón modificar registro
Ir al form y doble clic sobre el botón modificar registro

Agregar el editar1 que fue creado


Private Sub Button6_Click(sender As Object, e As EventArgs) Handles
Button6.Click
Me.Tabla1TableAdapter.editar1(codigo.Text, nombre.Text, apellido.Text,
telefono.Text, programa.Text, codigo.Text)
Me.Tabla1TableAdapter.Fill(Me.Database2DataSet.Tabla1)
End Sub

Al final de la instrucción de repite codigo.text porque el primero se deja de


referencia de index.
Para facilitar la ubicación del registro, se procede a adjuntar en siguiente codigo
en el DataGridView1.
En el formulario principal
Doble clic sobre el DataGridView1

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Muestra el espacio para programar el DataGridView

Agregar el codigo

Este codigo permite que al dar clic sobre el registro a buscar, este se muestre en los cuadros de
texto, como codigo, nombre, apellido,….

Sobre la columna n se muestran las celdas de la fila correspondiente.


Ejecutar y revisar.

Esta bla base de datos


Dar doble clic sobre el registro a modificar en el campo nombre, no le clic sobre
codigo por qué no le va funcionar, el codigo no se puede modificar.

Ingeniero Jaime Rubiano llorente


Curso Visual Basic Básico
Universidad Nacional Abierta y a Distancia - Unad

Para la prueba di clic sobre el nombre SASASA


Muestra el registro completo

Clic en el campo de nombre en el cuadro de texto y cambio el nombre por carolina

Clic en modificar

El cambio se realiza
Para verificar de nuevo cierre e ingrese de nuevo al programa.

Ingeniero Jaime Rubiano llorente

También podría gustarte