SlideShare una empresa de Scribd logo
Como conectar Visual Basic
a las bases de datos
Instituto Universitario politécnico
Santiago Mariño
Josue manrique
C.I 27 332 672
Base de datos a conectar
o MySQL:
Paso 1: La manera en la que se conectara visual Basic a
este tipo de base de datos será con ayuda de la librería:
Active
Datas Objects Library, conocida también como
MSADO. Por lo tanto es indispensable descargar esta
librería (www.dll-files.com/msado15.dll.html) en caso
de no poseerla.
Paso 2: ya una vez dentro del
proyecto al que se quiera conectar
a esta base de datos, se necesita
activar el acceso del programa a la
libreríay crear una
referencia al DLL al
entorno de desarrollo y para ello se
realizalo siguiente :
Base de Datos a Conectar
Una vez ya dentro de la ventana de
referencia. Se utiliza en scroll del
mouse y se busca el archivo MSADO
que se instaló en el paso anterior
en el ejemplo esta
seleccionado Microsoft Active
Objects
6.0 Library que ya poseía
el sistema se marca con la flecha y le
se presiona aceptar
Paso3: ya poseyendola referencia se creara en el proyectouna
instancia de conexión a bases de datos, esta instancia no es más que
el medio por el cual se comunicara el programa de bases de datos.
Para ello se necesita crearun objetoen conjuntode registroel cual
se empleara para recibir los datos devueltos porla base de datos
tras realizar alguna petición a la misma. Para ello se escribe el
siguiente códigoen nuestroproyecto:
BASE DE DATOS A CONECTAR
Paso 4: Luego dehaberestablecido laconexión básicaes debido realizaruna
pequeñaconfiguración para quezno ocurran problemas al momentos derealizar
peticiones a la base dedatos lo quese realizara es una cadenadetexto de conexión
para el objeto.Para ello seescribe el siguiente codigo
BASE DE DATOS A CONECTAR
En estas líneas el código se puedeapreciarqueestá establecido un conductor,
en estecaso se usa el de MySQL OBDC 8.0 y los demás campos se explican porsí
mismos,no obstante suponiéndosequesetengaubicadalabase dedatos
en mysql.hostinger.es,y el nombredela BDD sea u3096_Dayiy la
contraseñasea #:GñQwe:) / estos datos sesustituirán en los respectivos
campos quese escribieron en el código,Al final deestos pasos seobtendrá
unaconexión del proyecto deVisual Basic con labasede datos MySQL
BASE DE DATOS A CONECTAR
Microsoft Access:
Paso 1: Abrir o crear un proyecto
en visual Basic, tener cuidado al
archivo que proporciones Access
donde se almacena la base de
datos que en este caso se llama
alumnos.mbd
Paso 2: Una vez teniendo el
proyecto abierto, ubicamos la
opción de componentes
presionando Crtl + T
, luego se abrirá la siguiente
ventana
En dicha ventana se
buscara utilizando el scroll
la opciónMicrosoft ADO
data control 6.0se
selecciona, se ubica y se
presiona aceptar, esto nos
creara uncomponente que
se empleara pararealizarla
conexión
con la BDD
BASE DE DATOS A CONECTAR
Paso 3: Se ubica el componente
acabado de generar en la barra
lateral y se coloca en la ventanade
nuestro
programa
Paso 4: se realiza un
click sobre el
componente colocado
en la forma del
programa
Luego debe seleccionarse
el apartado de
propiedades y ubicar la
propiedad Connection String:
BASE DE DATOS A CONECTAR
Y se abriráuna ventana a la cual se
le dará click en generar
Para así selecciona un proveedor para
la conexión de la base de
datos. En la segunda ventana que
se abre se ubica la pestaña llamada
proveedor y se selecciona del
Microsoft Jet4.0 OLEDB provider:
Paso 5: Se le da click en
conexión
BASE DE DATOS A CONECTAR
Desde allí le damos click al botón que
tiene tres puntos suspensivos para de
esta manera seleccionar el archivo
alumnos.mdb,
Desde allí le damos click al botón
que tiene tres puntos suspensivos
para de esta manera seleccione
archivo alumnos.mdb,:
BASE DE DATOS A CONECTAR
Antes de hacer click en el botón aceptar es recomendable darle al
botón probar conexión así la conexión se puede verificar y se realizara
de manera exitosa. Luego se presiona el botón aceptar. Y ya se abra
establecido una conexión con la base de datos que se halla
creado en Access
BASE DE DATOS A CONECTAR
Microsoft server 2008
Paso 1: se ha de tener creada una
base de datos en Microsoft SQL
Server 2008 y saber el nombre de
la base de datos junto a la dirección
del server. Suponiendo que la
dirección del server sea John- PC y
la base de datos se llame cauchos.
Paso 2: Se crea en un proyecto en Visual Basic para poder escribir el código
para realizar la conexión a la base de datos
Paso 3: se tiene que escribir la siguiente función para poder realizar la conexión
con MS SQL Server Con esta función se logra fácilmente realizar una conexión a
esta base de datos, como se puede observar es creada una
cadena de texto de conexión con el objetivo de generar un
objeto que permita establecer la conexión con la dirección del
server , el nombre de la base de datos y con seguridad integrada

Más contenido relacionado

La actualidad más candente

Conectando visual basic 6.0 a bases de datos
Conectando visual basic 6.0 a bases de datosConectando visual basic 6.0 a bases de datos
Conectando visual basic 6.0 a bases de datos
RafaelAponte16
 
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
 
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
 
Portada
PortadaPortada
Bases de datos visual basic
Bases de datos visual basicBases de datos visual basic
Bases de datos visual basic
Alejandro Ferrer
 
Bases de datos desde Visual Basic 6.0
Bases de datos desde Visual Basic 6.0 Bases de datos desde Visual Basic 6.0
Bases de datos desde Visual Basic 6.0
Sabrina Rodriguezpiña
 
Dprn3 u3 a1_casv
Dprn3 u3 a1_casvDprn3 u3 a1_casv
Dprn3 u3 a1_casv
CarlosSerrano188
 
Jose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajoJose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajo
SilfredoValdez
 
Practica 7
Practica 7Practica 7
Practica 7
Raul Hernandez
 
1er 20 3er_corte_programacion_i.docx
1er 20 3er_corte_programacion_i.docx1er 20 3er_corte_programacion_i.docx
1er 20 3er_corte_programacion_i.docx
LuisMartinz
 
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
Jean Carlos Delgado Ortega
 
Trabajo final de programacion
Trabajo final de programacionTrabajo final de programacion
Trabajo final de programacion
Luis Enrique Arrieta
 
Connection Pool + Java + MySQL
Connection Pool + Java + MySQLConnection Pool + Java + MySQL
Connection Pool + Java + MySQL
Christian Mora
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
carlos matheus
 
Tercer punto de herramientas netvibes
Tercer punto de herramientas netvibesTercer punto de herramientas netvibes
Tercer punto de herramientas netvibes
Ingris Isabel Otero Escobar
 
la mejor forma de Conectar c# con mysql con archivos de configuracion
 la mejor forma de Conectar c# con mysql con archivos de configuracion  la mejor forma de Conectar c# con mysql con archivos de configuracion
la mejor forma de Conectar c# con mysql con archivos de configuracion
juandavid1118
 
Jdbc
JdbcJdbc
Instalación de las bases.powerpoint
Instalación de las bases.powerpointInstalación de las bases.powerpoint
Instalación de las bases.powerpoint
jessytorresr
 
Informe de programacion
Informe de programacionInforme de programacion
Informe de programacion
CarlosAguilera73
 

La actualidad más candente (19)

Conectando visual basic 6.0 a bases de datos
Conectando visual basic 6.0 a bases de datosConectando visual basic 6.0 a bases de datos
Conectando visual basic 6.0 a bases de datos
 
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
 
Visual basic conexion base de datos
Visual basic conexion base de datos Visual basic conexion base de datos
Visual basic conexion base de datos
 
Portada
PortadaPortada
Portada
 
Bases de datos visual basic
Bases de datos visual basicBases de datos visual basic
Bases de datos visual basic
 
Bases de datos desde Visual Basic 6.0
Bases de datos desde Visual Basic 6.0 Bases de datos desde Visual Basic 6.0
Bases de datos desde Visual Basic 6.0
 
Dprn3 u3 a1_casv
Dprn3 u3 a1_casvDprn3 u3 a1_casv
Dprn3 u3 a1_casv
 
Jose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajoJose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajo
 
Practica 7
Practica 7Practica 7
Practica 7
 
1er 20 3er_corte_programacion_i.docx
1er 20 3er_corte_programacion_i.docx1er 20 3er_corte_programacion_i.docx
1er 20 3er_corte_programacion_i.docx
 
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
 
Trabajo final de programacion
Trabajo final de programacionTrabajo final de programacion
Trabajo final de programacion
 
Connection Pool + Java + MySQL
Connection Pool + Java + MySQLConnection Pool + Java + MySQL
Connection Pool + Java + MySQL
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Tercer punto de herramientas netvibes
Tercer punto de herramientas netvibesTercer punto de herramientas netvibes
Tercer punto de herramientas netvibes
 
la mejor forma de Conectar c# con mysql con archivos de configuracion
 la mejor forma de Conectar c# con mysql con archivos de configuracion  la mejor forma de Conectar c# con mysql con archivos de configuracion
la mejor forma de Conectar c# con mysql con archivos de configuracion
 
Jdbc
JdbcJdbc
Jdbc
 
Instalación de las bases.powerpoint
Instalación de las bases.powerpointInstalación de las bases.powerpoint
Instalación de las bases.powerpoint
 
Informe de programacion
Informe de programacionInforme de programacion
Informe de programacion
 

Similar a Como conectar visual basic a las bases de josue manrique 27 332 672

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 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
daiacos
 
Base de datos
Base de datosBase de datos
Base de datos
luis alvarez
 
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
Mariaphlb
 
Base de datos desde vs6.0
Base de datos desde vs6.0Base de datos desde vs6.0
Base de datos desde vs6.0
CsarDurango
 
Rabajo progra
Rabajo prograRabajo progra
Rabajo progra
melvisalvarez
 
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
bigdog10
 
Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0
eymisaraiparedeslugo
 
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
KarolaynCardozo1
 
Informe enlazamiento
Informe enlazamientoInforme enlazamiento
Informe enlazamiento
Jhoanyeli Sanchez
 
VISUAL BASIC 6.0
VISUAL BASIC 6.0 VISUAL BASIC 6.0
VISUAL BASIC 6.0
josemanuel782
 
Conexion a base de datos Genesis Villarreal
Conexion a base de datos Genesis VillarrealConexion a base de datos Genesis Villarreal
Conexion a base de datos Genesis Villarreal
JoseCaira2
 
Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3
EdwinMontilla5
 
P7
P7P7
Practica 7
Practica 7Practica 7
Practica 7
Alfredo Joya
 
Informe de enlace de Visual Basic a bases de datos por Elysaul Yoris
Informe de enlace de Visual Basic a bases de datos por Elysaul YorisInforme de enlace de Visual Basic a bases de datos por Elysaul Yoris
Informe de enlace de Visual Basic a bases de datos por Elysaul Yoris
kleidynelliz
 
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
EudoroSulbaran
 
Bases de Datos desde Visual Basic 6.0 - Juan Gordillo
Bases de Datos desde Visual Basic 6.0 - Juan GordilloBases de Datos desde Visual Basic 6.0 - Juan Gordillo
Bases de Datos desde Visual Basic 6.0 - Juan Gordillo
JuanGordillo13
 
20% tercer corte (1)
20% tercer corte (1) 20% tercer corte (1)
20% tercer corte (1)
OscarCastillo199
 
Programacion2
Programacion2Programacion2
Programacion2
eduardoramos360
 

Similar a Como conectar visual basic a las bases de josue manrique 27 332 672 (20)

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 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
 
Base de datos
Base de datosBase de datos
Base de datos
 
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
 
Base de datos desde vs6.0
Base de datos desde vs6.0Base de datos desde vs6.0
Base de datos desde vs6.0
 
Rabajo progra
Rabajo prograRabajo progra
Rabajo progra
 
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
 
Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0
 
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
 
Informe enlazamiento
Informe enlazamientoInforme enlazamiento
Informe enlazamiento
 
VISUAL BASIC 6.0
VISUAL BASIC 6.0 VISUAL BASIC 6.0
VISUAL BASIC 6.0
 
Conexion a base de datos Genesis Villarreal
Conexion a base de datos Genesis VillarrealConexion a base de datos Genesis Villarreal
Conexion a base de datos Genesis Villarreal
 
Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3
 
P7
P7P7
P7
 
Practica 7
Practica 7Practica 7
Practica 7
 
Informe de enlace de Visual Basic a bases de datos por Elysaul Yoris
Informe de enlace de Visual Basic a bases de datos por Elysaul YorisInforme de enlace de Visual Basic a bases de datos por Elysaul Yoris
Informe de enlace de Visual Basic a bases de datos por Elysaul Yoris
 
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
 
Bases de Datos desde Visual Basic 6.0 - Juan Gordillo
Bases de Datos desde Visual Basic 6.0 - Juan GordilloBases de Datos desde Visual Basic 6.0 - Juan Gordillo
Bases de Datos desde Visual Basic 6.0 - Juan Gordillo
 
20% tercer corte (1)
20% tercer corte (1) 20% tercer corte (1)
20% tercer corte (1)
 
Programacion2
Programacion2Programacion2
Programacion2
 

Último

La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
NoraRoberts5
 
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente CruzattSEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
vicenteariana54
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
al050121024
 
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
Kevin Aguilar Garcia
 
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docxFICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
EmilyEsmeraldaQuispe
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
ruthechepurizaca
 
PRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS YPRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS Y
WillyBernab
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
jorgejhonatanaltamir1
 
Diapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptxDiapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptx
erick502105
 
Oración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docxOración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docx
LuisAlbertoCordovaBa
 
APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
cpadua713
 

Último (11)

La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
 
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente CruzattSEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
 
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
 
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docxFICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
 
PRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS YPRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS Y
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
 
Diapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptxDiapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptx
 
Oración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docxOración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docx
 
APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
 

Como conectar visual basic a las bases de josue manrique 27 332 672

  • 1. Como conectar Visual Basic a las bases de datos Instituto Universitario politécnico Santiago Mariño Josue manrique C.I 27 332 672
  • 2. Base de datos a conectar o MySQL: Paso 1: La manera en la que se conectara visual Basic a este tipo de base de datos será con ayuda de la librería: Active Datas Objects Library, conocida también como MSADO. Por lo tanto es indispensable descargar esta librería (www.dll-files.com/msado15.dll.html) en caso de no poseerla. Paso 2: ya una vez dentro del proyecto al que se quiera conectar a esta base de datos, se necesita activar el acceso del programa a la libreríay crear una referencia al DLL al entorno de desarrollo y para ello se realizalo siguiente :
  • 3. Base de Datos a Conectar Una vez ya dentro de la ventana de referencia. Se utiliza en scroll del mouse y se busca el archivo MSADO que se instaló en el paso anterior en el ejemplo esta seleccionado Microsoft Active Objects 6.0 Library que ya poseía el sistema se marca con la flecha y le se presiona aceptar
  • 4. Paso3: ya poseyendola referencia se creara en el proyectouna instancia de conexión a bases de datos, esta instancia no es más que el medio por el cual se comunicara el programa de bases de datos. Para ello se necesita crearun objetoen conjuntode registroel cual se empleara para recibir los datos devueltos porla base de datos tras realizar alguna petición a la misma. Para ello se escribe el siguiente códigoen nuestroproyecto: BASE DE DATOS A CONECTAR Paso 4: Luego dehaberestablecido laconexión básicaes debido realizaruna pequeñaconfiguración para quezno ocurran problemas al momentos derealizar peticiones a la base dedatos lo quese realizara es una cadenadetexto de conexión para el objeto.Para ello seescribe el siguiente codigo
  • 5. BASE DE DATOS A CONECTAR En estas líneas el código se puedeapreciarqueestá establecido un conductor, en estecaso se usa el de MySQL OBDC 8.0 y los demás campos se explican porsí mismos,no obstante suponiéndosequesetengaubicadalabase dedatos en mysql.hostinger.es,y el nombredela BDD sea u3096_Dayiy la contraseñasea #:GñQwe:) / estos datos sesustituirán en los respectivos campos quese escribieron en el código,Al final deestos pasos seobtendrá unaconexión del proyecto deVisual Basic con labasede datos MySQL
  • 6. BASE DE DATOS A CONECTAR Microsoft Access: Paso 1: Abrir o crear un proyecto en visual Basic, tener cuidado al archivo que proporciones Access donde se almacena la base de datos que en este caso se llama alumnos.mbd Paso 2: Una vez teniendo el proyecto abierto, ubicamos la opción de componentes presionando Crtl + T , luego se abrirá la siguiente ventana En dicha ventana se buscara utilizando el scroll la opciónMicrosoft ADO data control 6.0se selecciona, se ubica y se presiona aceptar, esto nos creara uncomponente que se empleara pararealizarla conexión con la BDD
  • 7. BASE DE DATOS A CONECTAR Paso 3: Se ubica el componente acabado de generar en la barra lateral y se coloca en la ventanade nuestro programa Paso 4: se realiza un click sobre el componente colocado en la forma del programa Luego debe seleccionarse el apartado de propiedades y ubicar la propiedad Connection String:
  • 8. BASE DE DATOS A CONECTAR Y se abriráuna ventana a la cual se le dará click en generar Para así selecciona un proveedor para la conexión de la base de datos. En la segunda ventana que se abre se ubica la pestaña llamada proveedor y se selecciona del Microsoft Jet4.0 OLEDB provider: Paso 5: Se le da click en conexión
  • 9. BASE DE DATOS A CONECTAR Desde allí le damos click al botón que tiene tres puntos suspensivos para de esta manera seleccionar el archivo alumnos.mdb, Desde allí le damos click al botón que tiene tres puntos suspensivos para de esta manera seleccione archivo alumnos.mdb,:
  • 10. BASE DE DATOS A CONECTAR Antes de hacer click en el botón aceptar es recomendable darle al botón probar conexión así la conexión se puede verificar y se realizara de manera exitosa. Luego se presiona el botón aceptar. Y ya se abra establecido una conexión con la base de datos que se halla creado en Access
  • 11. BASE DE DATOS A CONECTAR Microsoft server 2008 Paso 1: se ha de tener creada una base de datos en Microsoft SQL Server 2008 y saber el nombre de la base de datos junto a la dirección del server. Suponiendo que la dirección del server sea John- PC y la base de datos se llame cauchos. Paso 2: Se crea en un proyecto en Visual Basic para poder escribir el código para realizar la conexión a la base de datos Paso 3: se tiene que escribir la siguiente función para poder realizar la conexión con MS SQL Server Con esta función se logra fácilmente realizar una conexión a esta base de datos, como se puede observar es creada una cadena de texto de conexión con el objetivo de generar un objeto que permita establecer la conexión con la dirección del server , el nombre de la base de datos y con seguridad integrada