SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación
I.U.P “Santiago Mariño”
Cabimas – Edo. Zulia
Base de Datos desde Visual Basic 6.0
Realizado por
Erwin Nava
C.I:29901581
Ing. Electrónica
Conexión a Microsoft Access
Lo primero que debe hacerse para realizar la conexión es crear una base
de datos en Access, en este caso una tabla.
Después se guarda la base de datos como .mdb el cual será utilizado para
crear la conexión con Visual Basic 6.0
Una vez guardada la base de datos de Access el siguiente paso es abrir el
Visual Basic 6.0 y conectarlo con la base de datos, primero que nada creamos un
archivo .exe estándar.
Una vez diseñada la forma pasaremos a agregar el componente de adodc
En la ventana de componentes seleccionamos la opción que dice Microsoft
Ado Data Control 6.0, le damos aplicar y aceptar.
Después de haber creado el componente de Adodc procederemos a
dibujarlo, hacer click derecho en él y abrir sus propiedades.
Vamos a donde dice usar cadena de conexión y clickeamos generar,
seleccionamos Microsoft Jet 4.0 OLE DB Provider y le damos a siguiente
Después de eso nos aparecerá la siguiente pestaña, donde
seleccionaremos el botón de los tres puntos suspensivos que nos enviará a buscar
la base de datos que creamos en Access.
Después de haber seleccionado la base de datos de Access le damos a
probar conexión y si todo está bien nos aparecerá el siguiente mensaje
Al darle aceptar nos manda otra vez a la pestaña general de propiedades,
vamos al apartado de Origen de registros y colocamos las siguientes opciones
Aplicamos, aceptamos y ya estaría realizada la conexión entre la base de
datos de Access y Visual Basic 6.0.
Conexión a MYSQL
La cadena de conexión para conectar MYSQL con el Visual Basic 6 es la
siguiente función
“Dim CON As ADODB.Connection
Dim Comd As ADODB.Command
Dim Rs As ADODB.Recordset
Public Function Conectar_bd()
Set CON = New ADODB.Connection
Set comd = New ADODB.Command
Set Rs = New ADODB.Recordset
CON.CommandTimeout = 40
CON.CursorLocation = 1
CON.Open «DRIVER={MySQL ODBC 3.51 Driver};DATABASE=» & NomBd &
«;SERVER=» & Servidor & «;UID=» & Usuario & «;password=» & Pwd &
«;PORT=3306;»
Set Comd.ActiveConnection = CON
End Function”
En la función declaramos con CON, la cual será la conexión de la base de
datos, el comd es la que ejecutará el comando, y Rs será el RecordSet para la
utilización de registros, dependiendo del proyecto se pueden declarar como
públicas para todo el proyecto.
Existen otras 4 variables que no se declaran en el anterior código que
corresponden a cada programador.
 NomBD: El nombre de la base de datos
 Servidor: El nombre o dirección Ip del servidor de MySQL
 Usuario: El usuario para acceder a la base de datos de MySQL
 Pwd: La clave de acceso del servidor de MySQL
El puerto por defecto es el 3306, pero se puede modificar si se usan versiones
anteriores o simplemente se tiene otro puerto abierto para el uso de la base de
datos, el siguiente código se utiliza una vez conectados con la base de datos:
Conectar_bd
comd.CommandText = «SELECT * FROM Usuarios»
Rs.CursorLocation = adUseClient
Rs.Open comd, , 1, 1
Y con esto ya se habría realizado la conexión de MySQL y Visual Basic 6.0
Conexión con Microsoft SQL Server 2008
Lo primero que se debe de hacer es agregar la referencia Microsoft activex
data objects 2.8 o 6.0, el código que se debe poner en el módulo es el siguiente:
dim mc as adodb.connection
public sub conectar()
set mc=new adodb.connection
mc.connectionstring="cadenadeconexion"
mc.open
end sub
Y con esto ya estaría realizada la conexión de Microsoft SQL Server 2008 con
Visual Basic 6.0

Más contenido relacionado

La actualidad más candente

Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3EdwinMontilla5
 
109545773 base-de-datos-con-c
109545773 base-de-datos-con-c109545773 base-de-datos-con-c
109545773 base-de-datos-con-cMiguel Ángel
 
Dprn3_u3_a1_herm
Dprn3_u3_a1_hermDprn3_u3_a1_herm
Dprn3_u3_a1_hermaidetorres9
 
Guia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql serverGuia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql serverMayito CH
 
DPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMGDPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMGKeros Tron
 
Jose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajoJose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajoSilfredoValdez
 
Instalacion de un (SGBD)sistema gestor de base de datos.
Instalacion de un (SGBD)sistema gestor de base de datos.Instalacion de un (SGBD)sistema gestor de base de datos.
Instalacion de un (SGBD)sistema gestor de base de datos.SergioLopez467
 
Silfredo valdez 28391048
Silfredo valdez 28391048Silfredo valdez 28391048
Silfredo valdez 28391048SilfredoValdez
 
Trabajo final de programacion jean delgado SAIA
Trabajo final de programacion jean delgado SAIATrabajo final de programacion jean delgado SAIA
Trabajo final de programacion jean delgado SAIAJean Carlos Delgado Ortega
 
Pasos Para Crear Una Conexion
Pasos Para Crear Una ConexionPasos Para Crear Una Conexion
Pasos Para Crear Una Conexionguest9bde14ec
 
Creando y configurando un data source a mysql en glassfish4
Creando y configurando un data source a mysql en glassfish4Creando y configurando un data source a mysql en glassfish4
Creando y configurando un data source a mysql en glassfish4Ricardo P.
 

La actualidad más candente (20)

Como conectar visual_basic
Como conectar visual_basicComo conectar visual_basic
Como conectar visual_basic
 
DPRN3_U3_A1_FEGM
DPRN3_U3_A1_FEGMDPRN3_U3_A1_FEGM
DPRN3_U3_A1_FEGM
 
Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3
 
109545773 base-de-datos-con-c
109545773 base-de-datos-con-c109545773 base-de-datos-con-c
109545773 base-de-datos-con-c
 
Conexión a sql server con c#
Conexión a sql server con c#Conexión a sql server con c#
Conexión a sql server con c#
 
Dprn3_u3_a1_herm
Dprn3_u3_a1_hermDprn3_u3_a1_herm
Dprn3_u3_a1_herm
 
Guia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql serverGuia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql server
 
DPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMGDPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMG
 
Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)
 
Jose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajoJose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajo
 
Dprn3 u3 a1_osfm
Dprn3 u3 a1_osfmDprn3 u3 a1_osfm
Dprn3 u3 a1_osfm
 
Dpnr3 u3 a1_vivg
Dpnr3 u3 a1_vivgDpnr3 u3 a1_vivg
Dpnr3 u3 a1_vivg
 
Dprn3 u3 a1_eeul
Dprn3 u3 a1_eeulDprn3 u3 a1_eeul
Dprn3 u3 a1_eeul
 
Instalacion de un (SGBD)sistema gestor de base de datos.
Instalacion de un (SGBD)sistema gestor de base de datos.Instalacion de un (SGBD)sistema gestor de base de datos.
Instalacion de un (SGBD)sistema gestor de base de datos.
 
Silfredo valdez 28391048
Silfredo valdez 28391048Silfredo valdez 28391048
Silfredo valdez 28391048
 
Trabajo final de programacion jean delgado SAIA
Trabajo final de programacion jean delgado SAIATrabajo final de programacion jean delgado SAIA
Trabajo final de programacion jean delgado SAIA
 
Mysql.Data.MySqlClient, DPRN3_U3_A1_CHMM
Mysql.Data.MySqlClient, DPRN3_U3_A1_CHMMMysql.Data.MySqlClient, DPRN3_U3_A1_CHMM
Mysql.Data.MySqlClient, DPRN3_U3_A1_CHMM
 
Java con Base de Datos
Java con Base de DatosJava con Base de Datos
Java con Base de Datos
 
Pasos Para Crear Una Conexion
Pasos Para Crear Una ConexionPasos Para Crear Una Conexion
Pasos Para Crear Una Conexion
 
Creando y configurando un data source a mysql en glassfish4
Creando y configurando un data source a mysql en glassfish4Creando y configurando un data source a mysql en glassfish4
Creando y configurando un data source a mysql en glassfish4
 

Similar a Conexión bases datos VB6

Como conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverComo conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverKarolaynCardozo1
 
Conexión de visual basic a bases de datos. María Parra
Conexión de visual basic a bases de datos. María ParraConexión de visual basic a bases de datos. María Parra
Conexión de visual basic a bases de datos. María ParraMariaphlb
 
Dayismel cervantes 3_er corte 1er 20%
Dayismel cervantes 3_er corte 1er 20%Dayismel cervantes 3_er corte 1er 20%
Dayismel cervantes 3_er corte 1er 20%Dayismel Cervantes
 
Base de datos Juan Gomez 27046004 #44
Base de datos Juan Gomez 27046004 #44 Base de datos Juan Gomez 27046004 #44
Base de datos Juan Gomez 27046004 #44 JuanGomez928
 
Informe 20% actividad 1 visual basic 6.0
Informe 20% actividad 1 visual basic 6.0Informe 20% actividad 1 visual basic 6.0
Informe 20% actividad 1 visual basic 6.0EudoroSulbaran
 
Base de datos desde vs6.0
Base de datos desde vs6.0Base de datos desde vs6.0
Base de datos desde vs6.0CsarDurango
 
Como conectar visual basic 6.0 girbely mendez 24362324 #45
Como conectar visual basic 6.0 girbely mendez 24362324 #45Como conectar visual basic 6.0 girbely mendez 24362324 #45
Como conectar visual basic 6.0 girbely mendez 24362324 #45GirbelyMendez
 
Base de datos Jose Rivas 28088518 #45
Base de datos Jose Rivas 28088518 #45 Base de datos Jose Rivas 28088518 #45
Base de datos Jose Rivas 28088518 #45 joserivas271
 
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0 CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0 Ambar Larrazabal
 
Base de datos desde visual basic 6.0
Base de datos desde visual basic 6.0Base de datos desde visual basic 6.0
Base de datos desde visual basic 6.0daiacos
 
Conexion con visual basic 6.0
Conexion con visual basic 6.0Conexion con visual basic 6.0
Conexion con visual basic 6.0josecoronel38
 
Visual basic conexion base de datos
Visual basic conexion base de datos Visual basic conexion base de datos
Visual basic conexion base de datos luilly xavier
 
Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0margelis fernandez
 
Conexion bases de datos a visual basic 6.0
Conexion  bases de datos a visual basic 6.0Conexion  bases de datos a visual basic 6.0
Conexion bases de datos a visual basic 6.0bigdog10
 

Similar a Conexión bases datos VB6 (20)

Como conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverComo conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql server
 
Conexión de visual basic a bases de datos. María Parra
Conexión de visual basic a bases de datos. María ParraConexión de visual basic a bases de datos. María Parra
Conexión de visual basic a bases de datos. María Parra
 
Dayismel cervantes 3_er corte 1er 20%
Dayismel cervantes 3_er corte 1er 20%Dayismel cervantes 3_er corte 1er 20%
Dayismel cervantes 3_er corte 1er 20%
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos Juan Gomez 27046004 #44
Base de datos Juan Gomez 27046004 #44 Base de datos Juan Gomez 27046004 #44
Base de datos Juan Gomez 27046004 #44
 
Informe 20% actividad 1 visual basic 6.0
Informe 20% actividad 1 visual basic 6.0Informe 20% actividad 1 visual basic 6.0
Informe 20% actividad 1 visual basic 6.0
 
VISUAL BASIC 6.0
VISUAL BASIC 6.0 VISUAL BASIC 6.0
VISUAL BASIC 6.0
 
Base de datos desde vs6.0
Base de datos desde vs6.0Base de datos desde vs6.0
Base de datos desde vs6.0
 
Foro
ForoForo
Foro
 
Como conectar visual basic 6.0 girbely mendez 24362324 #45
Como conectar visual basic 6.0 girbely mendez 24362324 #45Como conectar visual basic 6.0 girbely mendez 24362324 #45
Como conectar visual basic 6.0 girbely mendez 24362324 #45
 
Base de datos Jose Rivas 28088518 #45
Base de datos Jose Rivas 28088518 #45 Base de datos Jose Rivas 28088518 #45
Base de datos Jose Rivas 28088518 #45
 
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0 CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
 
Informe enlazamiento
Informe enlazamientoInforme enlazamiento
Informe enlazamiento
 
Base de datos desde visual basic 6.0
Base de datos desde visual basic 6.0Base de datos desde visual basic 6.0
Base de datos desde visual basic 6.0
 
Conexion con visual basic 6.0
Conexion con visual basic 6.0Conexion con visual basic 6.0
Conexion con visual basic 6.0
 
Visual basic conexion base de datos
Visual basic conexion base de datos Visual basic conexion base de datos
Visual basic conexion base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0
 
Conexion bases de datos a visual basic 6.0
Conexion  bases de datos a visual basic 6.0Conexion  bases de datos a visual basic 6.0
Conexion bases de datos a visual basic 6.0
 
Base de datos
Base de datosBase de datos
Base de datos
 

Último

04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
Condensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismoCondensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismosaultorressep
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfDiegoMadrigal21
 

Último (20)

04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
Condensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismoCondensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismo
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdf
 

Conexión bases datos VB6

  • 1. República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación I.U.P “Santiago Mariño” Cabimas – Edo. Zulia Base de Datos desde Visual Basic 6.0 Realizado por Erwin Nava C.I:29901581 Ing. Electrónica
  • 2. Conexión a Microsoft Access Lo primero que debe hacerse para realizar la conexión es crear una base de datos en Access, en este caso una tabla. Después se guarda la base de datos como .mdb el cual será utilizado para crear la conexión con Visual Basic 6.0 Una vez guardada la base de datos de Access el siguiente paso es abrir el Visual Basic 6.0 y conectarlo con la base de datos, primero que nada creamos un archivo .exe estándar.
  • 3. Una vez diseñada la forma pasaremos a agregar el componente de adodc En la ventana de componentes seleccionamos la opción que dice Microsoft Ado Data Control 6.0, le damos aplicar y aceptar.
  • 4. Después de haber creado el componente de Adodc procederemos a dibujarlo, hacer click derecho en él y abrir sus propiedades. Vamos a donde dice usar cadena de conexión y clickeamos generar, seleccionamos Microsoft Jet 4.0 OLE DB Provider y le damos a siguiente Después de eso nos aparecerá la siguiente pestaña, donde seleccionaremos el botón de los tres puntos suspensivos que nos enviará a buscar la base de datos que creamos en Access.
  • 5. Después de haber seleccionado la base de datos de Access le damos a probar conexión y si todo está bien nos aparecerá el siguiente mensaje Al darle aceptar nos manda otra vez a la pestaña general de propiedades, vamos al apartado de Origen de registros y colocamos las siguientes opciones
  • 6. Aplicamos, aceptamos y ya estaría realizada la conexión entre la base de datos de Access y Visual Basic 6.0. Conexión a MYSQL La cadena de conexión para conectar MYSQL con el Visual Basic 6 es la siguiente función “Dim CON As ADODB.Connection Dim Comd As ADODB.Command Dim Rs As ADODB.Recordset Public Function Conectar_bd() Set CON = New ADODB.Connection Set comd = New ADODB.Command Set Rs = New ADODB.Recordset CON.CommandTimeout = 40 CON.CursorLocation = 1 CON.Open «DRIVER={MySQL ODBC 3.51 Driver};DATABASE=» & NomBd & «;SERVER=» & Servidor & «;UID=» & Usuario & «;password=» & Pwd & «;PORT=3306;»
  • 7. Set Comd.ActiveConnection = CON End Function” En la función declaramos con CON, la cual será la conexión de la base de datos, el comd es la que ejecutará el comando, y Rs será el RecordSet para la utilización de registros, dependiendo del proyecto se pueden declarar como públicas para todo el proyecto. Existen otras 4 variables que no se declaran en el anterior código que corresponden a cada programador.  NomBD: El nombre de la base de datos  Servidor: El nombre o dirección Ip del servidor de MySQL  Usuario: El usuario para acceder a la base de datos de MySQL  Pwd: La clave de acceso del servidor de MySQL El puerto por defecto es el 3306, pero se puede modificar si se usan versiones anteriores o simplemente se tiene otro puerto abierto para el uso de la base de datos, el siguiente código se utiliza una vez conectados con la base de datos: Conectar_bd comd.CommandText = «SELECT * FROM Usuarios» Rs.CursorLocation = adUseClient Rs.Open comd, , 1, 1 Y con esto ya se habría realizado la conexión de MySQL y Visual Basic 6.0 Conexión con Microsoft SQL Server 2008 Lo primero que se debe de hacer es agregar la referencia Microsoft activex data objects 2.8 o 6.0, el código que se debe poner en el módulo es el siguiente: dim mc as adodb.connection public sub conectar() set mc=new adodb.connection
  • 8. mc.connectionstring="cadenadeconexion" mc.open end sub Y con esto ya estaría realizada la conexión de Microsoft SQL Server 2008 con Visual Basic 6.0