SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Como Conectar Visual Basic
a Base de Datos
1er 20% 3er Corte
Luis Martínez
29.543.633
Ing. Eléctrica #43
Programación I
Base de Datos a Conectar
Vía MySql
Lo primero que debemos hacer es bajarnos la librería necesaria para establecer la
conexión y trabajar con las funciones que nos brinda MySQL. Por eso deben descargar MySQL
Connector .NET, que lo pueden buscar en el sitio Web oficial junto con toda su
documentación disponible.
Después de descargarlo, abres tu Microsoft Visual Studio 2008 (La versión que yo uso) y en tu
proyecto le das clic de derecho y luego en agregar referencia, allí mismo te sale una ventana
para que busques y selecciones el archivo a agregar, que en este caso es la librería
MySql.Data.dll que se encuentra en la carpeta de instalación (C:Archivos de
ProgramaMySQLMySQL Connector Net 1.0.2bin.NET 1.1
Primer paso: Importar las librerías para trabajar con MySQL:
Y declaramos una variable global para la conexión:
Luego en el evento Clic del botón que agregamos, declaramos
tres variables que harán referencia a los datos de conexión.
Base de Datos a Conectar
Vía MySql
Luego creamos un objeto de la variable conexión para trabajar con él. Y luego por medio de un
String agregamos todos los datos de conexión proporcionados por las variables.
Por último terminamos la gestión de errores, por si la conexión no se realiza sale un mensaje de
error. Así evitamos comportamientos inesperados.
El código completo dentro del evento Click debería quedar como este:
Base de Datos a Conectar
Vía Access
Primer paso: Importamos el OleDB y le ponemos nombre a un Variable
Escribimos un Try Catch a ver si la conexión es verdadera o si es Falsa,
en Conexión verdadera ponemos “conexion = New OleDBConnection (“”)”
En (“”) Colocamos la base de datos que vamos a utilizar, le damos a
directorio y lo seleccionamos.
Base de Datos a Conectar
Vía Access
Con el Origen de datos ya colocado, colocamos la base de datos y probamos la conexión
Para finalizar, copiamos la cadena de conexión, la ponemos dentro de
(“”) y ponemos 1 txtBox debajo de si es verdadero o falso para que nos
envié un mensaje, el código quedaría así
Base de Datos a Conectar
Vía Microsoft Server
Primer paso: En el menú Herramientas haga clic en Conectar a base de datos y seleccione un
origen de datos de la lista (en este ejemplo Microsoft SQL Server). El proveedor de datos se
rellena automáticamente en función de la opción elegida.
Hacemos clic en Continuar, Introducimos el nombre de host del
servidor, el nombre de usuario y la contraseña de la base de
datos. En este ejemplo nos conectamos a la base de
datos ProductsDB en el servidor DBSQLSERV, usando SQL
Server para la autenticación.
Para terminar hacemos clic en Aceptar.

Más contenido relacionado

La actualidad más candente

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
 
Ingresar y obtener información de base de datos con php a través de ajax arch-20
Ingresar y obtener información de base de datos con php a través de ajax arch-20Ingresar y obtener información de base de datos con php a través de ajax arch-20
Ingresar y obtener información de base de datos con php a través de ajax arch-20Jomar Burgos Palacios
 
Como conectar visual basic a las bases de josue manrique 27 332 672
Como conectar visual basic a las  bases de josue manrique 27 332 672Como conectar visual basic a las  bases de josue manrique 27 332 672
Como conectar visual basic a las bases de josue manrique 27 332 672JosueManrique3
 
001 conexion-con-bd
001 conexion-con-bd001 conexion-con-bd
001 conexion-con-bdTashi Quito
 
28336272 juan andarcia
28336272 juan andarcia28336272 juan andarcia
28336272 juan andarciaJuanAndarcia
 
Vb net bd_2005_02
Vb net bd_2005_02Vb net bd_2005_02
Vb net bd_2005_02Paul Taco
 
Connection Pool + Java + MySQL
Connection Pool + Java + MySQLConnection Pool + Java + MySQL
Connection Pool + Java + MySQLChristian Mora
 
Proveedor
ProveedorProveedor
Proveedorfanyto
 
Subconsultas y consultas multitabla bases dedatos sql server
Subconsultas y consultas multitabla bases dedatos sql serverSubconsultas y consultas multitabla bases dedatos sql server
Subconsultas y consultas multitabla bases dedatos sql serverABIGAIL VEGA CORTEZ
 
Indices y constraints en la base de datos
Indices y constraints en la base de datosIndices y constraints en la base de datos
Indices y constraints en la base de datosLuis Alberto Camarillo
 
Tutorial de persistencia en java con postgresql
Tutorial de persistencia en java con  postgresqlTutorial de persistencia en java con  postgresql
Tutorial de persistencia en java con postgresqlCarlos Anrango
 
Pantallas de programa armando maquinas
Pantallas de programa armando maquinasPantallas de programa armando maquinas
Pantallas de programa armando maquinasjuanarmando2010
 

La actualidad más candente (20)

Dprn3 u3 a1_rogm
Dprn3 u3 a1_rogmDprn3 u3 a1_rogm
Dprn3 u3 a1_rogm
 
Dprn3 u3 a1_rogm
Dprn3 u3 a1_rogmDprn3 u3 a1_rogm
Dprn3 u3 a1_rogm
 
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
 
Ingresar y obtener información de base de datos con php a través de ajax arch-20
Ingresar y obtener información de base de datos con php a través de ajax arch-20Ingresar y obtener información de base de datos con php a través de ajax arch-20
Ingresar y obtener información de base de datos con php a través de ajax arch-20
 
Como conectar visual basic a las bases de josue manrique 27 332 672
Como conectar visual basic a las  bases de josue manrique 27 332 672Como conectar visual basic a las  bases de josue manrique 27 332 672
Como conectar visual basic a las bases de josue manrique 27 332 672
 
Dprn3 u3 a1_osfm
Dprn3 u3 a1_osfmDprn3 u3 a1_osfm
Dprn3 u3 a1_osfm
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Dprn3 u3 a1_mame
Dprn3 u3 a1_mameDprn3 u3 a1_mame
Dprn3 u3 a1_mame
 
001 conexion-con-bd
001 conexion-con-bd001 conexion-con-bd
001 conexion-con-bd
 
28336272 juan andarcia
28336272 juan andarcia28336272 juan andarcia
28336272 juan andarcia
 
Dprn3 u3 a1_hehm
Dprn3 u3 a1_hehmDprn3 u3 a1_hehm
Dprn3 u3 a1_hehm
 
Vb net bd_2005_02
Vb net bd_2005_02Vb net bd_2005_02
Vb net bd_2005_02
 
Connection Pool + Java + MySQL
Connection Pool + Java + MySQLConnection Pool + Java + MySQL
Connection Pool + Java + MySQL
 
Proveedor
ProveedorProveedor
Proveedor
 
Trabajo Connectar
Trabajo ConnectarTrabajo Connectar
Trabajo Connectar
 
Subconsultas y consultas multitabla bases dedatos sql server
Subconsultas y consultas multitabla bases dedatos sql serverSubconsultas y consultas multitabla bases dedatos sql server
Subconsultas y consultas multitabla bases dedatos sql server
 
Indices y constraints en la base de datos
Indices y constraints en la base de datosIndices y constraints en la base de datos
Indices y constraints en la base de datos
 
Dprn3 u3 a1_casv
Dprn3 u3 a1_casvDprn3 u3 a1_casv
Dprn3 u3 a1_casv
 
Tutorial de persistencia en java con postgresql
Tutorial de persistencia en java con  postgresqlTutorial de persistencia en java con  postgresql
Tutorial de persistencia en java con postgresql
 
Pantallas de programa armando maquinas
Pantallas de programa armando maquinasPantallas de programa armando maquinas
Pantallas de programa armando maquinas
 

Similar a Como conectar VB a BD

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 VillarrealJoseCaira2
 
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
 
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.0eymisaraiparedeslugo
 
Conector 2
Conector 2Conector 2
Conector 2qwz123
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monettiangelinamonetti1
 
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 vs6.0
Base de datos desde vs6.0Base de datos desde vs6.0
Base de datos desde vs6.0CsarDurango
 
Jose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajoJose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajoSilfredoValdez
 
Como conectar bases de datos a visual basic 2010
Como conectar bases de datos a visual basic 2010Como conectar bases de datos a visual basic 2010
Como conectar bases de datos a visual basic 2010IUP.Santiago mariño
 
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
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datosRafael Quintero
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basicsantiagomario8
 
Kairubys rodriguez
Kairubys rodriguezKairubys rodriguez
Kairubys rodriguezMarvel ico
 

Similar a Como conectar VB a BD (20)

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
 
Rabajo progra
Rabajo prograRabajo progra
Rabajo progra
 
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
 
Carreno programacion
Carreno  programacionCarreno  programacion
Carreno programacion
 
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
 
Conector 2
Conector 2Conector 2
Conector 2
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monetti
 
Base de datos
Base de datosBase de datos
Base de datos
 
20% tercer corte (1)
20% tercer corte (1) 20% tercer corte (1)
20% tercer corte (1)
 
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
 
Base de datos desde vs6.0
Base de datos desde vs6.0Base de datos desde vs6.0
Base de datos desde vs6.0
 
Informe enlazamiento
Informe enlazamientoInforme enlazamiento
Informe enlazamiento
 
Base de datos
Base de datosBase de datos
Base de datos
 
Jose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajoJose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajo
 
Como conectar bases de datos a visual basic 2010
Como conectar bases de datos a visual basic 2010Como conectar bases de datos a visual basic 2010
Como conectar bases de datos a visual basic 2010
 
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
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datos
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basic
 
Kairubys rodriguez
Kairubys rodriguezKairubys rodriguez
Kairubys rodriguez
 
VISUAL BASIC 6.0
VISUAL BASIC 6.0 VISUAL BASIC 6.0
VISUAL BASIC 6.0
 

Último

Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
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
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
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
 
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
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
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
 
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
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...RichardRivas28
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
¿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
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 

Último (20)

Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
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
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
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
 
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
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.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
 
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
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.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
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 

Como conectar VB a BD

  • 1. Como Conectar Visual Basic a Base de Datos 1er 20% 3er Corte Luis Martínez 29.543.633 Ing. Eléctrica #43 Programación I
  • 2. Base de Datos a Conectar Vía MySql Lo primero que debemos hacer es bajarnos la librería necesaria para establecer la conexión y trabajar con las funciones que nos brinda MySQL. Por eso deben descargar MySQL Connector .NET, que lo pueden buscar en el sitio Web oficial junto con toda su documentación disponible. Después de descargarlo, abres tu Microsoft Visual Studio 2008 (La versión que yo uso) y en tu proyecto le das clic de derecho y luego en agregar referencia, allí mismo te sale una ventana para que busques y selecciones el archivo a agregar, que en este caso es la librería MySql.Data.dll que se encuentra en la carpeta de instalación (C:Archivos de ProgramaMySQLMySQL Connector Net 1.0.2bin.NET 1.1 Primer paso: Importar las librerías para trabajar con MySQL: Y declaramos una variable global para la conexión: Luego en el evento Clic del botón que agregamos, declaramos tres variables que harán referencia a los datos de conexión.
  • 3. Base de Datos a Conectar Vía MySql Luego creamos un objeto de la variable conexión para trabajar con él. Y luego por medio de un String agregamos todos los datos de conexión proporcionados por las variables. Por último terminamos la gestión de errores, por si la conexión no se realiza sale un mensaje de error. Así evitamos comportamientos inesperados. El código completo dentro del evento Click debería quedar como este:
  • 4. Base de Datos a Conectar Vía Access Primer paso: Importamos el OleDB y le ponemos nombre a un Variable Escribimos un Try Catch a ver si la conexión es verdadera o si es Falsa, en Conexión verdadera ponemos “conexion = New OleDBConnection (“”)” En (“”) Colocamos la base de datos que vamos a utilizar, le damos a directorio y lo seleccionamos.
  • 5. Base de Datos a Conectar Vía Access Con el Origen de datos ya colocado, colocamos la base de datos y probamos la conexión Para finalizar, copiamos la cadena de conexión, la ponemos dentro de (“”) y ponemos 1 txtBox debajo de si es verdadero o falso para que nos envié un mensaje, el código quedaría así
  • 6. Base de Datos a Conectar Vía Microsoft Server Primer paso: En el menú Herramientas haga clic en Conectar a base de datos y seleccione un origen de datos de la lista (en este ejemplo Microsoft SQL Server). El proveedor de datos se rellena automáticamente en función de la opción elegida. Hacemos clic en Continuar, Introducimos el nombre de host del servidor, el nombre de usuario y la contraseña de la base de datos. En este ejemplo nos conectamos a la base de datos ProductsDB en el servidor DBSQLSERV, usando SQL Server para la autenticación. Para terminar hacemos clic en Aceptar.