8
Como Hacer Una Base De Datos 100% En Visual Basic 6.0 (Paso A Paso) 1er PASO. Coloca los botones y opciones que desees que lleve la base de datos. También coloca la data, ya que esta será nuestra herramienta para controlar y unir la base de datos. La data la encuentras en la barra de herramientas, te aparecerá de esta manera En este punto tendrías que llevar algo como esto: 2do PASO. Luego ya con esto pasamos a programar los botones de nuevo, eliminar etc. (ten en cuenta que en las opciones de siguiente, anterior, último y primer registro no es necesario tener botones ya que se puede usar la data) En lo personal no me gusta usar la data para navegar entre los datos así que al momento de terminar el programa la oculto para

Programa de una base de datos. final

Embed Size (px)

Citation preview

Page 1: Programa de una base de datos. final

Como Hacer Una Base De Datos 100% En Visual Basic 6.0 (Paso A Paso)

1er PASO.Coloca los botones y opciones que desees que lleve la base de datos. También coloca la data, ya que esta será nuestra herramienta para controlar y unir la base de datos. La data la encuentras en la barra de herramientas, te aparecerá de esta manera

En este punto tendrías que llevar algo como esto:

2do PASO.Luego ya con esto pasamos a programar los botones de nuevo, eliminar etc. (ten en cuenta que en las opciones de siguiente, anterior, último y primer registro no es necesario tener botones ya que se puede usar la data)

En lo personal no me gusta usar la data para navegar entre los datos así que al momento de terminar el programa la oculto para que no sea visible al momento de correr el programa. Luego te diré como hacer esto.

Ten en cuenta que los códigos que pondré a continuación están hechos SIN MODIFICAR el nombre de la data si lo haces tendrás que sustituirlo al momento de programarlos de lo contrario no te dará resultado. Pero es mejor que le dejes el nombre original que es: data1

Page 2: Programa de una base de datos. final

CODIGOS PARA PROGRAMAR LAS OPCIONES:

NUEVO REGISTRO: GUARDAR REGISTRÓ EDITAR REGISTROData1.recordset.addnew Data1.recordset.update Data1.recordset.edit

ELIMINAR REGISTRO PRIMER REGISTRÓ ÚLTIMO REGISTROData1.recordset.delete Data1.recordset.moveFirst data1.recordset.Last

SIGUIENTE REGISTRO ANTERIOR REGISTROData1.Recordset.MoveNext Data1.Recordset.previousIf Data1.Recordset.BOF Then If Data1.Recordset.BOF ThenData1.Recordset.MoveNext Data1.Recordset.MovePreviousEnd If End If

3er PASO:Bueno llegamos al momento de crear la BASE DE DATOS en este paso muchos lo que hacen es ir Microsoft Acces y crear ahí sus campos y tablas, pero eso no es necesario ya que Visual Basic nos brinda una opción para crear nuestra base de datos desde el mismo programa. PARA ELLO SEGUIREMOS ESTOS PASOS, ASI QUE PRESTA MUCHA ATENCION:En la barra de herramientas de arriba encontramos una opción que dice Add-Ins la seleccionamos y damos clic en la primera opción que es Visual Data Manager en ese momento te aparecerá un cuadro como este:

Ya con este cuadro seleccionamos File – New - Microsoft Acces – Versión 7.0 MDB.Al hacer esto nos aparecerá un cuando en el cual seleccionaremos la carpeta en donde queramos guardar el archivo de Access que contiene la base de datos y le damos aceptar.

Page 3: Programa de una base de datos. final

En este momento nuestra base de datos ya está casi terminada lo único que falta es que ingresemos los campos y las tablas. Si has hecho todo bien hasta este momento entonces al momento de dar aceptar en el paso anterior te tuvo que aparecer este otro cuadro:

Ahora lo que haremos será traer la base de datos, para ello daremos clic en File – open database… Microsoft Access (hay un gran porcentaje que automáticamente te abra la carpeta en donde guardaste la base de datos si no fuese así lo único que tienes que hacer es ir a la carpeta donde la guardaste y seleccionarla)

4to PASOBueno ya con esto pasaremos a crear los campos y las tablas que necesitemos. Para esto haremos clic derecho en properties (es done esta sombreado como podemos notar en la imagen de arriba.) y seleccionamos New Table, en ese momento nos aparecerá algo como esto:

Page 4: Programa de una base de datos. final

Ya con este cuadro lo que aremos es colocar el nombre de la tabla en mi caso le pondré Información luego seleccionamos add Field y nos aparecerá este otro cuadro.

Esta opción es para crear nuestros campos (son los mismos nombres de los label que colocamos) los ingresamos donde dice Name y damos aceptar o bien Ok en mi caso serian dos campos que serian Nombre y Apellido. Luego le damos cancelar para que regresemos al cuadro anterior y ya por terminar con este punto seleccionamos la opción de Build the table

5to PASOAhora seleccionamos la tabla y le damos doble clic para ingresar nuestro primer registro. (Esto será solo para ya tener un dato al momento de correr el programa. Te dejo la imagen de donde te aparecerá tu tabla.

Al momento de dar doble clic en nuestra tabla nos aparecerá este recuadro donde daremos clic en Add y procedemos a ingresar nuestro primer dato.

Page 5: Programa de una base de datos. final

Cuando seleccionamos Add nos cambia las opciones esto para tener acceso a guardar nuestro registro. Cuando ya esté nuestro dato ingresado seleccionamos Update

Luego de este último paso procedemos a cerrar los cuadros de dialogo para regresar al inicio es decir acá.

6to PASO

Page 6: Programa de una base de datos. final

Bueno nuestro programa está casi listo pero hace falta unir la base de datos con la data y para ello seleccionaremos la data para poder ver sus propiedades (aparecen en la barra que está en el lado derecho.)Y seleccionamos en donde dice databasename y damos clic donde está el cuadrito con lo puntos.

Luego de dar clic en esta opción buscamos nuestra base de datos y le damos aceptar o abrir. (Con este paso lo que hacemos es unir la base de datos con el programa)

Luego bajamos en la tabla de propiedades y buscamos donde dice RecordSource y seleccionamos la tabla.

7to PASOEstamos por terminar nuestro programa ahora solo lo que falta es unir los label con los campos y la tabla deseada para ello usaremos la misma barra de propiedades del paso anterior.

Seleccionamos nuestro primer label (Nombre) Y nos vamos a la tabla de propiedades y buscamos la opción DataSource y seleccionamos data1. Luego seleccionamos DataField y elegimos el campo correspondiente (por esto es importante cuando creamos los campos en el paso 4to colocarles el mismo nombre del label para tener un mejor orden).

Esto lo haremos en todos los label que tengamos es exactamente los mismos pasos DataSource y luego DataField.

8to PASO Este es el final de nuestro programa lo único que hace falta es correrlo. Si por algún motivo les aparece algún error háganmelo saber para corregirlo.

Page 7: Programa de una base de datos. final

Recuerden que esta es solo una ayuda uds deben de encontrar su propio estilo para programar al igual de las opciones a usar no precisamente deben de usar botones.

Se me olvidaba por ultimo la data la pueden ocultar en el programa tan solo seleccionándola y buscando en las propiedades la opción visible y cambiarla a false.

Otra cosa yo no le puse botón de salir pero uds deben colocarlo.

Espero que les haya podido ayudar! si tienen dudas o comentarios me los pueden hacer saber será un gusto ayudarlos y pues si tienen dudas de algún otro programa o también de photohop y esta a mi alcance ayudarles lo hare. Dany DG