Este documento describe cómo conectar una base de datos de Access a un programa de Visual Basic y cómo programar botones para insertar, actualizar, eliminar y buscar registros en la base de datos. Explica los pasos para conectar la base de datos, agregar controles como etiquetas y cuadros de texto, y el código para cada botón como Insertar, Editar, Borrar y Buscar usando el adaptador de tabla y llenando la tabla.
Movimientos Precursores de La Independencia en Venezuela
Conector
1. República bolivariana de Venezuela
Ministerio del poder popular para la educación universitaria
Instituto universitario politécnico Santiago Mariño
Extensión: col - sede: ciudad Ojeda
Asignatura: ELECTIVA III
Conector
Autores
DARWIN ORTIZ
C.I:25.309.764
Ciudad Ojeda, Agosto del 2017.
2. Conector de Access con visual Basic
Realizado en visual Basic con base de datos en Access utilice para poder conectar
los programas DataGridView.
Para conectarlo se busca en la barra de herramienta y se arrastro hacia el formulario
de visual Basic.
En la parte superior de la nueva tabla gris que aparece seleccionamos la flecha,
Nos abre otra ventana y ubicamos donde dice choose data source y le damos un
clic a la flecha negra, Luego nos abre otra ventana y en la parte inferior le damos
aceptar al Add Project Data Source, Abre otra ventana llamada Data Source
Configuration Wizard con un símbolo de conector ubicamos donde dice Database
lo seleccionamos y le damos siguiente (Next), Después sale otra ventana con el
mismo nombre y seleccionamos de nuevo Dataset y le damos siguiente (Next), En
la pestaña nueva que se llama Add Connection le damos aceptar donde dice
Change. Se abre una pestaña nueva llamada Chanque Data Source sale un campo
con tres programas para bases de datos llamadas (Microsoft Access Database Fili,
Microsoft SQL Serve Compact 3.5, Microsoft SQL Serve Database file) y
seleccionamos donde realizamos nuestra base de datos en mi caso Microsoft
Access Database Fili y le damos click a OK, De ahí me envía de nuevo a la pestaña
anterior llamada Add Connection le damos donde dice Brose…. Para buscar donde
tengamos aguardada la base de datos, luego de seleccionarla le damos Tess
Conection para verificar que la conexión este bien y le damos OK, Luego de darle a
Next nos sale unas tablas y las seccionamos todas y le damos finalizar.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles MyBase.Load
'TODO: This line of code loads data into the 'Base_de_datosDataSet.EMPLEDOS'
table. You can move, or remove it, as needed.
Me.EMPLEDOSTableAdapter.Fill(Me.Base_de_datosDataSet.EMPLEDOS)
3. Funciones
agregando de la barra de herramientas los label, texbox, combobox, buttón que
son los objetos que voy a utilizar.
Para poder programar estos botones realizamos los siguientes pasos:
Botón de insertar codigo
Me.EMPLEDOSTableAdapter.Insert(TXTNOMBRE.Text, TXTAPELLIDO.Text,
CMBSEXO.Text, TXTCEDULA.Text, TXTEDAD.Text, CMBSEXO.Text,
TXTCARGO.Text)
Me.EMPLEDOSTableAdapter.Fill(Me.Base_de_datosDataSet.EMPLEDOS
Donde Me.EMPLEDOSTableAdapter es la tabla de la base de datos que le damos
la orden cuando le damos al botón de insertar Insert que agregue los datos de los
textbox (TXTNOMBRE.Text, TXTAPELLIDO.Text, CMBSEXO.Text,
TXTCEDULA.Text, TXTEDAD.Text, CMBSEXO.Text, TXTCARGO.Text) a la base
de datos
Me.EMPLEDOSTableAdapter.Fill(Me.Base_de_datosDataSet.EMPLEDOS
Y con este paso ya podemos insertar las acciones en la base de datos
Botón de actualizar: Ubicamos en la parte superior derecha de nuestra pantalla la
ventana de solution explorer y seleccionamos la conexión de base de datos
Base_de_datosDataSet.Xsd. Abre otra ventana y le damos siguiente Next, Luego
dependiendo el botón que deseemos programando, en la siguiente ventana
colocamos el nombre del botón que estemos programando y le damos Next y por
ultimo finalizar estos pasos se realizan con los demás botones solo le cambiamos
el nombre.
Botón editar código
Me.EMPLEDOSTableAdapter.EDITAR(TXTNOMBRE.Text, TXTAPELLIDO.Text,
CMBSEXO.Text, TXTCEDULA.Text, TXTEDAD.Text, CMBSEXO.Text,
TXTCARGO.Text, TXTID.Text)
Me.EMPLEDOSTableAdapter.Fill(Me.Base_de_datosDataSet.EMPLEDOS)
4. Botón borrar código
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles BNTBORRAR.Click
Me.EMPLEDOSTableAdapter.BORRAR(TXTID.Text)
Me.EMPLEDOSTableAdapter.Fill(Me.Base_de_datosDataSet.EMPLEDOS)
Botón buscar: en este bonton realizamos los primeros 4 pasos iguales que los
botones editar y borrar, para luego para luego seleccionar donde dice SELECT
which returns rows y le damos siguiente Next luego sale las ventanas de los
comandos y le damos Next en la próxima ventana igual Next y por ultima finalizar.
Luego en la ventana de los códigos escribimos el siguiente código:
Me.EMPLEDOSTableAdapter.FillBy(Me.Base_de_datosDataSet.EMPLEDOS, TXTID.Text)
Que dice que mi TXTID es el punto de referencia para buscar en la tabla de la
base de datos
Botón salir: este es el más sencillo le damos doble clic y escribimos el código end
y cuando lo seleccionemos se sale del programa.