Crear Bd Access
Enviado por vjmc1975 • 9 de Octubre de 2014 • 1.902 Palabras (8 Páginas) • 233 Visitas
Cómo crear una base de datos en Access usando Visual Basic
Inicio de Visual Basic
a) Haz clic en el botón Inicio, señala Todos los programas.
b) Haz clic en Microsoft Visual Studio 6.0, Microsoft Visual Basic 6.0.
Inicio del Proyecto
a) Crea una carpeta que será exclusiva para contener los componentes del proyecto.
b) Crea los formularios que consideres conveniente, con sus botones, menús, etc.
Inicio de la base de datos
a) Haz clic en el botón Add-Ins de la barra de herramientas. shalom2
b) Haz clic en Visual Data Manager…
c) Y se abrirá el VisData (Visual Data Manager).
d) Haz clic en File, New, Microsoft Access, Version 7.0 MDB…
e) En Select Microsoft Access Data Base to Create, Guardar en, selecciona la misma carpeta del proyecto, en Nombre: escribe un nombre que identifique la base de datos y haz clic en Guardar.
f) Ahora aparece nuevamente VisData (Visual Data Manager) mostrando en la barra
de título ruta de la base de datos.
Creación de la base de datos (tablas)
a) Haz clic con el botón derecho del ratón en Propiedades y haz clic en New Table
b) En Table Structure, Table Name: escribe el nombre de la tabla y haz clic en Add Field.
c) En Add Field, Name: escribe el nombre del campo
d) En Type: selecciona el tipo de datos que contendrá el campo
e) En Size: selecciona la cantidad de caracteres que tendrá el campo y haz clic en OK.
f) Repite los pasos para cada campo que tendrá la tabla y al terminar haz clic en Close.
g) Repite los pasos para cada tabla que tendrá la base de datos.
h) Cuando cada tabla esté terminada haz clic en el botón Build the Table y la tabla la podrás ver el VisData (Visual Data Manager).
Introduciendo la información en las tablas
a) Haz clic con el botón derecho del ratón en una de las tablas de la base de datos.
b) Haz clic en Open y se mostrará la caja Dynaset con el nombre de la tabla.
c) Haz clic en Add para empezar a introducir la información en la Tabla y aparecerá la caja Dynaset, introduce la información y cuando termines de introducir información el la última caja de texto, haz clic en Update, repite los pasos para cada registro de la Tabla.
d) Repite los pasos para introducir información para cada tabla de la base de datos.
Preparando los formularios
En un formulario de Visual Basic crea etiquetas que correspondan con los nombres de los campos de una de las tablas, cajas de texto para mostrar el contenido de los campos y un control Data, repite los pasos para cada tabla que tengas en tu base de datos.
Iniciando la conexión con la base de datos
Conectando el control Data
a) Selecciona el control Data y modifica sus propiedades como sigue:
b) DatabaseName: localiza la carpeta del proyecto y selecciona la base de datos en donde se halla la tabla.
c) RecordSource: selecciona el nombre de la tabla cuyos campos se mostrarán en el formulario.
Conectando las cajas de texto
a) Selecciona una de las cajas de texto y modifica sus propiedades como sigue:
b) DataSource: selecciona Data1.
c) DataField: selecciona el nombre del campo de la tabla, que se mostrará en la caja de texto.
d) Repite los pasos con cada caja de texto del formulario y ejecuta el programa con F5.
e) En el formulario que conectaste a la base de datos, al hacer clic en el botón de avance del control Data se mostrarán los registros de la tabla.
Creando un Menú
En el formulario crea un menú llamado Movimientos con las siguientes opciones:
a) Ya que hayas detenido la ejecución del programa, haz clic con el botón derecho del ratón sobre el formulario y aparecerá el Menu Editor.
b) En Caption introduce el nombre (que se mostrará en el formulario) del menú.
c) En Name introduce el nombre que utilizará Visual Basic.
d) Haz clic en el botón Next para crear otro del menú.
e) Haz clic en el botón con la flecha hacia la derecha y aparecerán tres puntos suspensivos, lo cual indica que el siguiente renglón será una opción del menú.
f) En Shortcut selecciona la combinación de teclas que se podrán usar para activar la opción de menú correspondiente.
g) Repite los pasos para crear cada opción del menú.
Programando las opciones del menú
Ahora programaremos en Visual Basic las opciones del menú Movimientos para eso abre el menú y haz doble clic en cada una de las opciones del menú, las opciones son:
a) Nuevo, el cual servirá para crear nuevos registros en la tabla, el código es el siguiente:
Private Sub nuevo_Click ()
Data1.Recordset.AddNew
End Sub
b) Guardar, el cual servirá para guardar los nuevos registros en la tabla, el código es el siguiente:
Private Sub guardar_Click()
Data1.UpdateRecord
Data1.Refresh
End Sub
c) Buscar, el cual servirá para buscar un registro determinado en la tabla, el código es el siguiente:
Private Sub buscar_Click()
Dim r As Long
r = InputBox("Introduce el Número de Matrícula que Buscas")
Data1.Recordset.FindFirst "Matrícula=" & r
End Sub
If Data1.Recordset.NoMatch Then
MsgBox "Esta Matrícula No está en la Base de Datos", vbExclamation, "Búsquedas
de Matrícula"
End If
Nota: aquí declaramos una variable (r) que representará el número del registro que estemos buscando, y creamos una caja para introducir
...