CONEXIÓN DE BASE DE DATOS UTILIZANDO VISUAL BASIC 6

6
CONEXIÓN DE BASE DE DATOS UTILIZANDO VISUAL BASIC 6.0 Y MICROSOFT ACCESS Utilización del control ADO en Visual Basic 6.0 Para activar este control se debe se agregar el siguiente componente: Clic derecho en la barra de controles (General) Luego escogemos la opción Microsoft ADO Data Control 6.0 (OLEDB) y pulsamos en el botón aceptar. Utilización del control DTPicker en Visual basic 6.0 Clic derecho en la barra de controles (General) Luego escogemos la opción Microsoft Windows Common Controls-2.6.0 (SP4) y pulsamos en el botón aceptar. Creación de un proyecto para la conexión de base de datos utilizando el control ADO. Primero abrir visual basic 6.0 Crear dos formularios En los dos formularios cambiamos en la ventana de propiedades las siguientes opciones: Form1: Nombre= frmcaratula BorderStyle=None StarUpPosition=CenterScreen Width=7065 Height=4335 Form2 : Nombre= frmconexion BorderStyle=None StarUpPosition=CenterScreen Width=7590 Height=5310

Transcript of CONEXIÓN DE BASE DE DATOS UTILIZANDO VISUAL BASIC 6

Page 1: CONEXIÓN DE BASE DE DATOS UTILIZANDO VISUAL BASIC 6

CONEXIÓN DE BASE DE DATOS UTILIZANDO VISUAL BASIC 6.0 Y MICROSOFT ACCESS

Utilización del control ADO en Visual Basic 6.0

Para activar este control se debe se agregar el siguiente componente:

Clic derecho en la barra de controles (General) Luego escogemos la opción Microsoft ADO Data Control 6.0 (OLEDB) y pulsamos en el botón

aceptar.

Utilización del control DTPicker en Visual basic 6.0

Clic derecho en la barra de controles (General) Luego escogemos la opción Microsoft Windows Common Controls-2.6.0 (SP4) y pulsamos en el

botón aceptar.

Creación de un proyecto para la conexión de base de datos utilizando el control ADO.

Primero abrir visual basic 6.0

Crear dos formularios

En los dos formularios cambiamos en la ventana de propiedades las siguientes opciones: Form1:

Nombre= frmcaratula BorderStyle=None StarUpPosition=CenterScreen Width=7065 Height=4335

Form2 : Nombre= frmconexion BorderStyle=None StarUpPosition=CenterScreen Width=7590 Height=5310

Page 2: CONEXIÓN DE BASE DE DATOS UTILIZANDO VISUAL BASIC 6

Luego en el formulario frmcaratula ponemos los siguientes controles: Insertar 4 labels, un Timer como se muestra en la figura.

En todos los labels cambiamos en la ventana de propiedades las siguientes opciones:

Autosize=true BackStyle=Transparent Border style=None Font= fuente: MS Sans Serif; Estilo de fuente:Negrita; Tamaño:14

En el Timer cambiamos en la ventana de propiedades las siguientes opciones:

Nombre =tmrinicio Interval=3000

Luego abrimos la ventana de programación del tmrinicio y escribimos el siguiente código:

Private Sub tmrinicio_Timer()trminicio.Enabled = Falsefrmconexion.ShowUnload MeEnd Sub

Page 3: CONEXIÓN DE BASE DE DATOS UTILIZANDO VISUAL BASIC 6

Luego en el formulario frmconexion ponemos los siguientes controles: Insertar 7 labels, 4 Commandbutton, un DTPicker, un Adodc y 6 textbox como se muestra en la figura.

En todos los textbox cambiamos en la ventana de propiedades las siguientes opciones:

Text1 Nombre=txtid Height=375 Width=1815

Text2 Nombre=txtclave Height=375 Width=1815

Text3 Nombre=txtnombre Height=375 Width=1815

Text4 Nombre=txtapellido Height=375 Width=1815

Text5 Nombre=txtdireccion Height=375 Width=1815

Text6 Nombre=txttelefono

Page 4: CONEXIÓN DE BASE DE DATOS UTILIZANDO VISUAL BASIC 6

Height=375 Width=1815

En todos los commandButton cambiamos en la ventana de propiedades las siguientes opciones:

commandButton1 nombre= cmdnuevo caption=Nuevo width=1335 Height=495

commandButton2 nombre= cmdmodificar caption= Modificar width= 1335 Height= 495

commandButton3 nombre= cmdeliminar caption= Eliminar width=1335 Height=495

commandButton5 nombre= cmdsalir caption=Salir width=1335 Height=495

En el DTPicker1 cambiamos en la ventana de propiedades las siguientes opciones:

Nombre:dtpfecha Height=375 Width=1815

En el Adodc1 cambiamos en la ventana de propiedades las siguientes opciones:

Height=495 Width=4575

Luego debemos realizar la conexión a la base de datos de la siguiente manera:

En el control adodc1 damos clic derecho y escogemos propiedades y damos un clic. En la ventana que nos aparece escogemos la opción usar cadena de conexión y damos un clic en

generar. Nos aparecerá una ventana donde escogemos la pestaña proveedor y luego seleccionamos

Microsoft Jet 4.0 OLE DB Providier.

Page 5: CONEXIÓN DE BASE DE DATOS UTILIZANDO VISUAL BASIC 6

Luego escogemos la pestaña conexión y escogemos la opción 1, damos clic en el cuadradito con tres puntos y escogemos la ubicación de mi base de datos creada anteriormente y damos en abrir.

Una vez hecho esto probamos la conexión con la base de datos para lo cual damos un clic en probar conexión, si sale el mensaje prueba de conexión satisfactoria esta muy bien caso contrario repita el paso anterior y verifique la conexión.

Por ultimo damos en aceptar y verificamos que la casilla usar cadena de conexión este llena esto nos servira para la otra práctica por el momento damos otra vez en aceptar y listo esta hecha la conexión con el control adodc.

Abrimos la ventana de programación para proceder a ingresar el siguiente código en los commandbutton para lo cual damos doble clic en los botones creados:

Private Sub cmdeliminar_Click()Adodc1.Recordset.DeleteEnd Sub

Private Sub cmdmodificar_Click()Adodc1.Recordset.UpdateBatchEnd Sub

Private Sub cmdnuevo_Click()Adodc1.Recordset.AddNewEnd Sub

Private Sub cmdsalir_Click()EndEnd Sub