SlideShare una empresa de Scribd logo
1 de 8
Instituto universitario politécnico “Santiago Mariño”
Ampliación: Maracaibo
Cátedra: Programación
Alumna:
María. L García
CI: 29526947
Escuela de Ing. Industrial
#45
Bases de datos desde Visual
Basic
¿Cómo conectar visual Basic a las siguientes bases de datos?
a-. Microsoft Access 2010:
1-. Primero crearemos una base de dato en Access, para ello abriremos
Access, le daremos a base de datos en blanco, le pondremos el nombre de
nuestra elección y la guardaremos en una carpeta con el nombre que
deseemos, al momento de guardar la bases de datos en nuestra carpeta, le
daremos a “Tipo –> Base de datos de Microsoft Access (2000 format)”
2-. Luego de terminada nuestra base de datos Access, vamos a abrir Visual
Basic, en esto caso Visual Basic 2010, y crearemos un nuevo proyecto en
“Aplicación de Windows form”
3-. Buscaremos en la barra de herramientas los componentes BindingSource
y DataGriedView, y los agregaremos a nuestra forma
3-. En la barra de arriba, vamos a buscar la opción de “Datos” y daremos click
en “Agregar nuevo origen de datos”
4-. Aparecerá la siguiente ventana en donde le daremos a las opciones de:
Base de datos > Siguiente
Conjunto de datos > Siguiente
Luego daremos click en Nueva conexión y saldrá una ventana desde donde
buscaremos nuestra base de datos Access
5-. Lo primero que haremos será cambiar el origen de datos, ya que al principio
saldrá que es desde Microsoft SQL server, esto lo cambiaremos a archivo de
base de datos Microsoft Access.
6-. Ahora daremos click en la opción de examinar para buscar nuestra base de
datos previamente realizada, en este caso será la de Database1, abrimos el
archivo y para asegurarnos de que la conexión es exitosa, damos click a la
opción de “Probar conexión”
b-. Microsoft SQL server 2008
1-. Lo primero que vamos a realizar será nuestra base de datos en SQL server
con su respectiva tabla, la guardamos en una carpeta y debemos recordar el
nombre de la base que realizamos y la dirección del servidor que colocamos,
2-. Ahora, crearemos un proyecto en Visual Basic, en este caso VB 2010
vamos a abrir la opción de “Aplicación de Windows Form. Luego de abierto el
proyecto, buscaremos en la barra de herramientas de la parte superior la
opción de Datos y luego en Agregar nuevo origen de datos.
3-. Al igual que en la operación explicada anteriormente, saldrá la siguiente
ventana en donde le daremos a las opciones de:
Base de datos > Siguiente
Conjunto de datos > Siguiente
Luego daremos click en Nueva conexión y saldrá una ventana desde donde
buscaremos nuestra base de datos Access
4-. Vamos a cambiar el origen de datos por Archivo de base de datos de
Microsoft SQL Server y el proveedor de datos lo dejaremos tal cual
5-. Ahora vamos a darle click a la opción de examinar para buscar la base de
datos realizada anteriormente, abriremos el archivo y para asegurarnos que la
conexión fue realizada con éxito damos click en probar conexión.
3-. MySql Server
1-. Lo primero que haremos será instalar el mysql, Es importante que tu base
de datos MySQL sea compatible con tu conector, en este caso se usara una
versión 6.5.4
2-. Ahora para poder conectar la base de datos se debe instalar una librería,
una vez descargado procedemos a instalarlo, luego crearemos un nuevo
proyecto en Visual Basic, en este caso se usara el VB 2010
3-.Vamos al proyecto y agregamos una referencia de la librería MySql.Data.dll,
la cual se encuentra en C:Archivos de programaMySQLMySQL Connector
Net 6.5.4Assembliesv4.0MySql.Data.dll
4-. También vamos a agregar un botón al que llamaremos “Conectar” o
“Conexión” el cual nos facilitara nuestra operación
5-.Creamos una clase llamada Conexión y agregamos el siguiente código, el
cual colocaremos arriba de Public Class Conexión
Imports MySql.Data.MySqlClient
6-. Luego debajo de Public class conexión colocaremos el siguiente código
Private MysqlCommand As New MySqlCommand
Dim MysqlConnString As String = "server=Miservidor; user id= myusuario ;
password=myContraseña"
Public MysqlConexion As MySqlConnection = New
MySqlConnection(MysqlConnString)
Public Sub Probarconexion ()
Try
MysqlConexion.Open ()
MsgBox ("la conexión fue exitosa")
MysqlConexion.Close ()
Catch ex As Exception
MsgBox ("La conexión no fue exitosa")
End Try
End Sub
End Class
7-. Ahora procederemos a configurar nuestro botón de conectar al cual le
colocaremos el siguiente código
Dim s As New conexion
s.Probarconexion ()
End Sub
Los códigos nos deben de quedar de esta manera.
7-. Por ultimo daremos click al botón de Conectar para verificar que nuestra
conexión ha sido realizada con éxito

Más contenido relacionado

La actualidad más candente

Oracle Audit vault
Oracle Audit vaultOracle Audit vault
Oracle Audit vaultuzzal basak
 
Information Design Tool -Tutorial1
Information Design Tool -Tutorial1Information Design Tool -Tutorial1
Information Design Tool -Tutorial1Obily W
 
SQL vs NoSQL | MySQL vs MongoDB Tutorial | Edureka
SQL vs NoSQL | MySQL vs MongoDB Tutorial | EdurekaSQL vs NoSQL | MySQL vs MongoDB Tutorial | Edureka
SQL vs NoSQL | MySQL vs MongoDB Tutorial | EdurekaEdureka!
 
Web Security Threats and Solutions
Web Security Threats and Solutions Web Security Threats and Solutions
Web Security Threats and Solutions Ivo Andreev
 
Campus Automation
Campus AutomationCampus Automation
Campus AutomationVenu Gopala
 
Online Job Portal Presentation
Online Job Portal  Presentation Online Job Portal  Presentation
Online Job Portal Presentation Saad Abbasi
 
Apex enterprise patterns
Apex enterprise patternsApex enterprise patterns
Apex enterprise patternsAmit Jain
 
Hospital management system(database)
Hospital management system(database)Hospital management system(database)
Hospital management system(database)Iftikhar Ahmad
 
SQL Server Reporting Services
SQL Server Reporting ServicesSQL Server Reporting Services
SQL Server Reporting ServicesAhmed Elbaz
 
Cisco Cloud Connect Solutions Extend Your Private Network to AWS and Maintain...
Cisco Cloud Connect Solutions Extend Your Private Network to AWS and Maintain...Cisco Cloud Connect Solutions Extend Your Private Network to AWS and Maintain...
Cisco Cloud Connect Solutions Extend Your Private Network to AWS and Maintain...Amazon Web Services
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management Systemvivek shah
 
Presentation of database management system
Presentation of database management systemPresentation of database management system
Presentation of database management systemMd. Touhidur Rahman
 
Software requirements specification (srs) by Dan Dharma
Software requirements specification (srs) by  Dan DharmaSoftware requirements specification (srs) by  Dan Dharma
Software requirements specification (srs) by Dan DharmaAvudaiappan Dharma Ph.D.,
 
osy microproject[1].pdf
osy microproject[1].pdfosy microproject[1].pdf
osy microproject[1].pdfRenuDeshmukh5
 
GATE PASS MANAGEMENT SYSTEM.pptx
GATE PASS MANAGEMENT SYSTEM.pptxGATE PASS MANAGEMENT SYSTEM.pptx
GATE PASS MANAGEMENT SYSTEM.pptx4047SivaranjithaC
 
UNIT-II VISUAL BASIC.NET | BCA
UNIT-II VISUAL BASIC.NET | BCAUNIT-II VISUAL BASIC.NET | BCA
UNIT-II VISUAL BASIC.NET | BCARaj vardhan
 

La actualidad más candente (20)

Oracle Audit vault
Oracle Audit vaultOracle Audit vault
Oracle Audit vault
 
Job portal
Job portalJob portal
Job portal
 
Information Design Tool -Tutorial1
Information Design Tool -Tutorial1Information Design Tool -Tutorial1
Information Design Tool -Tutorial1
 
SQL vs NoSQL | MySQL vs MongoDB Tutorial | Edureka
SQL vs NoSQL | MySQL vs MongoDB Tutorial | EdurekaSQL vs NoSQL | MySQL vs MongoDB Tutorial | Edureka
SQL vs NoSQL | MySQL vs MongoDB Tutorial | Edureka
 
student portal
student portal student portal
student portal
 
Web Security Threats and Solutions
Web Security Threats and Solutions Web Security Threats and Solutions
Web Security Threats and Solutions
 
Campus Automation
Campus AutomationCampus Automation
Campus Automation
 
Online Job Portal Presentation
Online Job Portal  Presentation Online Job Portal  Presentation
Online Job Portal Presentation
 
Apex enterprise patterns
Apex enterprise patternsApex enterprise patterns
Apex enterprise patterns
 
Hospital management system(database)
Hospital management system(database)Hospital management system(database)
Hospital management system(database)
 
Advance web Design
Advance web DesignAdvance web Design
Advance web Design
 
SQL Server Reporting Services
SQL Server Reporting ServicesSQL Server Reporting Services
SQL Server Reporting Services
 
College Management System
College Management SystemCollege Management System
College Management System
 
Cisco Cloud Connect Solutions Extend Your Private Network to AWS and Maintain...
Cisco Cloud Connect Solutions Extend Your Private Network to AWS and Maintain...Cisco Cloud Connect Solutions Extend Your Private Network to AWS and Maintain...
Cisco Cloud Connect Solutions Extend Your Private Network to AWS and Maintain...
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
Presentation of database management system
Presentation of database management systemPresentation of database management system
Presentation of database management system
 
Software requirements specification (srs) by Dan Dharma
Software requirements specification (srs) by  Dan DharmaSoftware requirements specification (srs) by  Dan Dharma
Software requirements specification (srs) by Dan Dharma
 
osy microproject[1].pdf
osy microproject[1].pdfosy microproject[1].pdf
osy microproject[1].pdf
 
GATE PASS MANAGEMENT SYSTEM.pptx
GATE PASS MANAGEMENT SYSTEM.pptxGATE PASS MANAGEMENT SYSTEM.pptx
GATE PASS MANAGEMENT SYSTEM.pptx
 
UNIT-II VISUAL BASIC.NET | BCA
UNIT-II VISUAL BASIC.NET | BCAUNIT-II VISUAL BASIC.NET | BCA
UNIT-II VISUAL BASIC.NET | BCA
 

Similar a 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 JuanGomez928
 
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
 
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
 
Conexion de bases de datos a Visual Basic.Net
Conexion de bases de datos a Visual Basic.NetConexion de bases de datos a Visual Basic.Net
Conexion de bases de datos a Visual Basic.NetEduardoMontiel18
 
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
 
28336272 juan andarcia
28336272 juan andarcia28336272 juan andarcia
28336272 juan andarciaJuanAndarcia
 
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
 
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 Yoriskleidynelliz
 
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
 
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
 
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
 
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
 
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
 
Bases de datos visual basic
Bases de datos visual basicBases de datos visual basic
Bases de datos visual basicAlejandro Ferrer
 

Similar a Como conectar bases de datos a visual basic 2010 (20)

Como conectar visual_basic
Como conectar visual_basicComo conectar visual_basic
Como conectar visual_basic
 
Informe enlazamiento
Informe enlazamientoInforme enlazamiento
Informe enlazamiento
 
Rabajo progra
Rabajo prograRabajo progra
Rabajo progra
 
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
 
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 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
 
Conexion de bases de datos a Visual Basic.Net
Conexion de bases de datos a Visual Basic.NetConexion de bases de datos a Visual Basic.Net
Conexion de bases de datos a Visual Basic.Net
 
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%
 
28336272 juan andarcia
28336272 juan andarcia28336272 juan andarcia
28336272 juan andarcia
 
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
 
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
 
Portada
PortadaPortada
Portada
 
Visual basic conexion base de datos
Visual basic conexion base de datos Visual basic conexion base de datos
Visual basic conexion base de datos
 
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
 
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
 
20% tercer corte (1)
20% tercer corte (1) 20% tercer corte (1)
20% tercer corte (1)
 
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
 
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
 
Bases de datos visual basic
Bases de datos visual basicBases de datos visual basic
Bases de datos visual basic
 

Último

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 

Último (16)

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 

Como conectar bases de datos a visual basic 2010

  • 1. Instituto universitario politécnico “Santiago Mariño” Ampliación: Maracaibo Cátedra: Programación Alumna: María. L García CI: 29526947 Escuela de Ing. Industrial #45 Bases de datos desde Visual Basic
  • 2. ¿Cómo conectar visual Basic a las siguientes bases de datos? a-. Microsoft Access 2010: 1-. Primero crearemos una base de dato en Access, para ello abriremos Access, le daremos a base de datos en blanco, le pondremos el nombre de nuestra elección y la guardaremos en una carpeta con el nombre que deseemos, al momento de guardar la bases de datos en nuestra carpeta, le daremos a “Tipo –> Base de datos de Microsoft Access (2000 format)” 2-. Luego de terminada nuestra base de datos Access, vamos a abrir Visual Basic, en esto caso Visual Basic 2010, y crearemos un nuevo proyecto en “Aplicación de Windows form” 3-. Buscaremos en la barra de herramientas los componentes BindingSource y DataGriedView, y los agregaremos a nuestra forma
  • 3. 3-. En la barra de arriba, vamos a buscar la opción de “Datos” y daremos click en “Agregar nuevo origen de datos” 4-. Aparecerá la siguiente ventana en donde le daremos a las opciones de: Base de datos > Siguiente Conjunto de datos > Siguiente Luego daremos click en Nueva conexión y saldrá una ventana desde donde buscaremos nuestra base de datos Access
  • 4. 5-. Lo primero que haremos será cambiar el origen de datos, ya que al principio saldrá que es desde Microsoft SQL server, esto lo cambiaremos a archivo de base de datos Microsoft Access. 6-. Ahora daremos click en la opción de examinar para buscar nuestra base de datos previamente realizada, en este caso será la de Database1, abrimos el archivo y para asegurarnos de que la conexión es exitosa, damos click a la opción de “Probar conexión”
  • 5. b-. Microsoft SQL server 2008 1-. Lo primero que vamos a realizar será nuestra base de datos en SQL server con su respectiva tabla, la guardamos en una carpeta y debemos recordar el nombre de la base que realizamos y la dirección del servidor que colocamos, 2-. Ahora, crearemos un proyecto en Visual Basic, en este caso VB 2010 vamos a abrir la opción de “Aplicación de Windows Form. Luego de abierto el proyecto, buscaremos en la barra de herramientas de la parte superior la opción de Datos y luego en Agregar nuevo origen de datos. 3-. Al igual que en la operación explicada anteriormente, saldrá la siguiente ventana en donde le daremos a las opciones de: Base de datos > Siguiente Conjunto de datos > Siguiente Luego daremos click en Nueva conexión y saldrá una ventana desde donde buscaremos nuestra base de datos Access
  • 6. 4-. Vamos a cambiar el origen de datos por Archivo de base de datos de Microsoft SQL Server y el proveedor de datos lo dejaremos tal cual 5-. Ahora vamos a darle click a la opción de examinar para buscar la base de datos realizada anteriormente, abriremos el archivo y para asegurarnos que la conexión fue realizada con éxito damos click en probar conexión. 3-. MySql Server 1-. Lo primero que haremos será instalar el mysql, Es importante que tu base de datos MySQL sea compatible con tu conector, en este caso se usara una versión 6.5.4
  • 7. 2-. Ahora para poder conectar la base de datos se debe instalar una librería, una vez descargado procedemos a instalarlo, luego crearemos un nuevo proyecto en Visual Basic, en este caso se usara el VB 2010 3-.Vamos al proyecto y agregamos una referencia de la librería MySql.Data.dll, la cual se encuentra en C:Archivos de programaMySQLMySQL Connector Net 6.5.4Assembliesv4.0MySql.Data.dll 4-. También vamos a agregar un botón al que llamaremos “Conectar” o “Conexión” el cual nos facilitara nuestra operación 5-.Creamos una clase llamada Conexión y agregamos el siguiente código, el cual colocaremos arriba de Public Class Conexión Imports MySql.Data.MySqlClient 6-. Luego debajo de Public class conexión colocaremos el siguiente código Private MysqlCommand As New MySqlCommand Dim MysqlConnString As String = "server=Miservidor; user id= myusuario ; password=myContraseña" Public MysqlConexion As MySqlConnection = New MySqlConnection(MysqlConnString) Public Sub Probarconexion () Try MysqlConexion.Open () MsgBox ("la conexión fue exitosa") MysqlConexion.Close () Catch ex As Exception MsgBox ("La conexión no fue exitosa") End Try End Sub End Class 7-. Ahora procederemos a configurar nuestro botón de conectar al cual le colocaremos el siguiente código
  • 8. Dim s As New conexion s.Probarconexion () End Sub Los códigos nos deben de quedar de esta manera. 7-. Por ultimo daremos click al botón de Conectar para verificar que nuestra conexión ha sido realizada con éxito