Está en la página 1de 15

CREAR UNA BASE DE DATOS

VISUAL BASIC
1. Abrir Microsoft Visual Basic 6.0
2. Ejecutar Microsoft Visual Basic 6.0
3. Seleccionar Exe Estándar

4. Luego en la opción COMPLEMENTOS, seleccionar Administrador Visual de Datos:

5. Muestra una nueva Ventana de VisData (Visuyal Data Manager )

Yamile Bautista Ruiz


Ingeniera de Sistemas
6. Clic en Archivo, Nuevo, Microsoft Access, MDB de la versión 7.0

7. Crear una Nueva Carpeta en Mis Documentos, y ponerle el Nombre: Mi Base de Datos
y dar clic en Guardar.
8. Después de Guardar, sale la siguiente ventana:

Yamile Bautista Ruiz


Ingeniera de Sistemas
BASE DE DATOS
9. Creación de la Base de Datos (Tablas)
10. Clic derecho en Propiedades y seleccionar Nueva Tabla

11. Nombre de Tabla: Alumnos


12. Clic en Agregar Campo, se agregan los campos que se requieren en la Tabla

Yamile Bautista Ruiz


Ingeniera de Sistemas
13. Nos muestra las Tablas creadas

TABLAS
14. Clic derecho en una de la Tabla de la Base de Datos
15. Clic en Abrir, muestra la Caja Dynaset con el Nombre de la Tabla.
16. Clic en Agregar, llenar los datos de la Tabla y clic en Actualizar
17. Se repite el paso anterior hasta completar la información.
18. Repite los pasos para introducir información para cada tabla de la Base de Datos.

FORMULARIOS

19. 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 los contenidos y un
Control Data para ver los registros de las Tablas.

Yamile Bautista Ruiz


Ingeniera de Sistemas
CONEXIÓN DE LA BASE DE DATOS
Conectando el Control Data

20. Selecciona el Control Data y cambia las siguientes propiedades:


21. En DatabaseName localiza la carpeta del proyecto y selecciona la Base de Datos en
donde se halla la Tabla.

22. En RecordSource, seleccione el nombre de la tabla cuyos datos se mostraran en el


Formulario.

Conectando las Cajas de Texto

23. Seleccione una de las Cajas de Texto y modifica las siguientes propiedades:
24. En DataSource, seleccionar Data1

25. En DataField, selecciona el nombre del campo de la Tabla, que se mostrara en la caja
de Texto.

26. Repite los pasos con cada caja de texto del formulario

27. Ejecuta con F5,


28. Para cambiar el orden de los Formularios, para ver que se están mostrando los datos
en todos los formularios, dar clic derecho en el Proyecto, seleccionar Propiedades

Yamile Bautista Ruiz


Ingeniera de Sistemas
29. En la opción objeto Inicial, seleccionar el otro Formulario.

30. Ejecuta con F5,

Yamile Bautista Ruiz


Ingeniera de Sistemas
INSERTAR MENUS

Creando Menús
1. En el Formularios crea un menú

2. En el menú agrega las siguientes opciones:

3. En el Caption introduce el Nombre que se mostrara en el formulario del Menú


4. En el Name introduce el nombre que utilizara Visual Basic
5. Haz clic en siguiente para crear otro menú
6. 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ú.
7. En Shortcut selecciona la combinación de teclas que se podrán usar para activar la
opción del menú correspondiente.
8. Repite los pasos para crear cada opción del menú.

OPCIONES DEL MENU


Programando las opciones del Menú

Yamile Bautista Ruiz


Ingeniera de Sistemas
Ahora se programara en Visual Basic las opciones del Menú (Estudiantes) para eso,
abre el menú y haz doble clic en cada una de las opciones del menú.
Las opciones del Menú 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 Código que buscas")
Data1.Recordset.FindFirst "codigo =" & r
End Sub

d. Eliminar: El cual servirá para Eliminar un registro determinado de la Tabla, el


código es el siguiente:
Private Sub Eliminar_Click()
If MsgBox("Quieres Eliminar el Código" & Text1, 16 + 4) = 6
Then
Data1.Recordset.Delete
Data1.Refresh
Text1.SetFocus
End If
End Sub
Ahora ejecuta el programa con F5, ubícate en el formulario y ya con el Menú podrás
Agregar, Buscar, Eliminar registros de la Base de Datos de Access mediante Visual
Basic.

Yamile Bautista Ruiz


Ingeniera de Sistemas
COMO CREAR UN REPORTE USANDO VISUAL BASIC

Para crear reportes en Visual Basic, primero debemos crear el Data Environment (Entorno de
Datos) la cual es una herramienta para crear reportes.

Crear el Data Environment


1. Clic en le Boton de la Barra de Herramientas Proyecto
2. Haz clic en Agregar Data Environment

3. Se abrirá el Data Environment mostrando el Nombre del proyecto en la Barra de Título.

4. Aparece el Icono de un reporte al cual le puedes cambiar el nombre en la propiedad


Nombre por Reporte.
5. Mas abajo, aparece otro icono al cual también le puedes cambiar el nombre en la
propiedad Nombre, para este caso Estudiantes.

Yamile Bautista Ruiz


Ingeniera de Sistemas
6. Haz clic derecho sobre la conexión Alumnos y en propiedades y en la nueva ventana
selecciona la pestaña conexión.
7. Haz clic en Usar la Cadena de Conexión y luego clic en Generar

8. Aparecerá una nueva ventana, haz clic en seleccionar origen de datos de Equipos
9. Selecciona el Tipo de Base de Datos en donde se creó la Base de Datos, para este caso
MS Access Database y haz doble clic ahí.

Yamile Bautista Ruiz


Ingeniera de Sistemas
10. Aparecerá la Caja Conexión, haz clic en el Botón Base de Datos

11. Aparece la Caja Seleccionar Base de Datos, localiza la carpeta en donde se encuentra
tu Base de Datos, Selecciónala ya haz clic en Aceptar

Yamile Bautista Ruiz


Ingeniera de Sistemas
12. Luego en la Caja Conexión, nuevamente Aceptar y por ultimo nos muestra la Caja de
Propiedades de Vínculo de Datos, en la Caja de Texto cadena de conexión la ruta de la
Base de Datos que hemos conectado, para finalizar la conexión, clic en Aceptar.

COMANDO PARA EL REPORTE


En los pasos anteriores creamos la conexión, ahora vamos a crear un comando para el
Reporte.

CREAR COMANDO
1. Haz clic derecho sobre la conexión Alumno y seleccionar Agregar Comando

2. Aparecerá un objeto llamado Command1, al cual le puedes cambiar su nombre


modificando la propiedad Nombre

REPORTE I

Yamile Bautista Ruiz


Ingeniera de Sistemas
CREAR LAS PROPIEDADES DEL REPORTE

1. Haz clic derecho sobre el comando y selecciona propiedades, aparecerá la caja de


propiedades del Reporte, ahí podemos ver el nombre del comando, el cual es Reporte
y el nombre de la conexión, la cual es Alumnos

2. En la Sección Origen de Datos, haz clic en la flechita de Objeto de Base de datos y


selecciona la opción Tabla.
3. Haz clic en el Nombre de objeto y selecciona la Tabla que nos servirá de origen de
Datos para el Reporte.

4. Ahora solo haz clic en Aceptar.


5. Se mostrara una cruz al lado izquierdo del comando reporte, haz clic ahí y veras todos
los campos de la tabla Alumnos que seleccionamos previamente, todo indica que la
conexión se realizó exitosamente.

Yamile Bautista Ruiz


Ingeniera de Sistemas
6. Ya puedes cerrar la Estructura de Datos para crear ahora la estructura del Reporte

REPORTE II
CREANDO LA ESTRUCTURA DEL REPORTE

1. Haz clic en el Botón Proyecto de la barra de Herramientas y selecciona Agregar Data


Report

2. Se mostrara la caja DataReport1, la Caja de Herramientas y la Caja de Propiedades


para trabajar en el Data Report

3. Hay varias maneras de elaborar la Estructura del Reporte, vamos a emplear una muy
sencilla, haz clic en la Herramienta RptLabel y dibuja una Etiqueta en la Sección 4
Encabezado de Informe, y modifica su propiedad Caption con el Título que tendrá el
Reporte.
4. Ahora en la Sección 2 Encabezado de Página, haz clic en Rptlabel y coloca los títulos de
los encabezados de la Tabla y modifica las Propiedades Fon, ForeColor, ect que
quieras.

Yamile Bautista Ruiz


Ingeniera de Sistemas
5. Haz clic en la RptTextBox y coloca cajas de Texto en la Sección 1 Detalle.
6. Selecciona cada una de las cajas de texto y modifica las siguientes propiedades así:
DataMember: Reporte
DataField: Selecciona el nombre que corresponda en la Tabla
7. El aspecto final será el siguiente:

Ya puedes crear una base de datos con varias Tablas, diferentes formularios y
diferentes reportes, según lo prefieras.

Yamile Bautista Ruiz


Ingeniera de Sistemas

También podría gustarte