SlideShare una empresa de Scribd logo
1 de 9
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Superior
Instituto Politécnico “Santiago Mariño”
Cabimas – Edo. Zulia
Ing. Industrial
Bases de Datos desde Visual Basic 6.0
Luis G. Hernández C.I. 29.519.404
Pasó a paso de Conexión de Visual Basic con Microsoft Access
1er Paso: Primero se debe de crear el diseño de la base de datos en visual basic
6.0.
2do Paso: Vamos a Microsoft Access y creamos nuestra base de datos con los
datos sugeridos con respecto al trabajo que realizaremos.
3er Paso: Hay que guardar nuestra base de datos como base 2003, porque de lo
contrario el Visual Basic 6.0 no lo leerá.
4to Paso: Una vez que tengamos nuestra base datos, nos vamos a Visual Basic y
daremos click derecho en la barra de herramientas, luego daremos click en
propiedades y posteriormente escogeremos en la lista que nos aparecerá, luego
daremos click en Microsoft ADO Data Control 6.0 (OLEDB), donde este comando
nos permitirá crear el enlace de nuestra base de datos con Visual Basic.
5to Paso: Una vez que tengamos nuestro comando de Microsoft ADO Data Control
6.0 (OLEDB), lo crearemos en nuestro diseño de base de datos, luego de esto, nos
iremos a nuestra barra de propiedades y daremos click en el cuadro con tres puntos
en donde se ubica el ConnectionString, una vez que hagamos click se abrirá un
cuadro donde nos mostrara las páginas de propiedades, posteriormente haremos
click en usar cadena de conexión, una vez que lo hayamos hecho, daremos click en
donde dice Microsoft Jet 4.0 OLE DB Provider.
6to Paso: Luego seleccionaremos el archivo de Access, cuyo nombre será, por
ejemplo “Trabajo.mdb” y daremos click en probar conexión.
7mo Paso: Luego nos dirigimos a la barra de propiedades y nos iremos a
RecordSource, posteriormente daremos click en el botón con tres puntos y nos
saldrá un cuadro con el nombre de Páginas de Propiedades, luego nos iremos a
donde dice Texto de comando (SQL), en ese cuadro escribiremos (por ejemplo)
“select *trabajo”.
8vo Paso: Luego nos dirigimos a la barra de propiedades y cambiaremos todas las
propiedades del DataSource y DataField de cada cuadro de texto con su respectivo
campo el cual fue realizado en Microsoft Access.
9no Paso: Y por último se colocara cada comando respectivo a su campo
seleccionado.
Paso a Paso de conexión con Microsoft SQL Server 2008
Primer paso: necesitamos una referencia a:
' Microsoft ActiveX Data Objects 2.0 Library
Dim tField As ADODB.Field
Si estaba abierta la conexión, la cerramos:
Set conexion = Nothing
Set nombre_recorsedset = Nothing
Segundo paso: Creamos los objetos
Set conexion = New ADODB.Connection
Set nombre_recorsdset = New ADODB.Recordset
Tercer paso: abrir la base usando las credenciales de Windows
' Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security
Info=False;Initial Catalog=nombre_bd;Data
Source=SERVERnombre_instancia_sql_server
conexión.Open "Provider=SQLOLEDB.1;Initial nombre_bd;Data
Source=SERVERnombre_instancia_sql_server & _integrated security=SSPI;
persist security info=False;"
Cuarto paso: abrir el recordset indicando la tabla a la que queremos acceder
nombre_recordset.Open "SELECT * FROM ITEMS", cnn, adOpenDynamic,
adLockOptimistic
Quinto paso: Asignar los nombres de los campos al combo
With cboCampos
.Clear
For Each tField In nombre_recordset.Fields
.AddItem tField.Name
Next
.ListIndex = 0
End With
Sexto paso: Cerrar el recordset y la conexión
nombre_recordset.Close
conexion.Close
Pasó a paso de Conexión de MySQL con Visual Basic 6.0
1er Paso: 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 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
2do Paso: Importar las librerías para trabajar con MySQL: Imports
MySql.Data.MySqlClient Y declaramos una variable global para la conexión: Friend
conexión As MySqlConnection Luego en el evento Clic del botón que agregamos,
declaramos tres variables que harán referencia a los datos de c Importar las librerías
para trabajar con MySQL: Imports MySql.Data.MySqlClient Y declaramos una
variable global para la conexión: Friend conexión As MySqlConnection Luego en el
evento Clic del botón que agregamos, declaramos tres variables que harán
referencia a los datos de conexión. Try servidor = ServerTxt.Text usuario =
UsuarioTxt.Text pswd = pswdTxt.Text 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. Conexion = New
MySqlConnection () conexion.ConnectionString = "server=" & ServerTxt.Text & ";" &
"user id=" & UsuarioTxt.Text & ";" & "password=" & psw conexion.Open()
MessageBox.Show("Conectado al servidor") 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. Catch ex As MySqlExceptiononexión. Try servidor =
ServerTxt.Text usuario = UsuarioTxt.Text pswd = pswdTxt.Text 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. Conexion
= New MySqlConnection () conexion.ConnectionString = "server=" & ServerTxt.Text
& ";" & "user id=" & UsuarioTxt.Text & ";" & "password=" & psw conexion.Open ()
MessageBox.Show ("Conectado al servidor") 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. Catch ex As MySqlException
3er Paso: MessageBox.Show ("No se ha podido conectar al servidor") End Try 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. Catch ex As
MySqlException MessageBox.Show("No se ha podido conectar al servidor") End
Try El código completo dentro del evento Click debería quedar como este: Private
Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button2.Click Try conexion = New MySqlConnection()
conexion.ConnectionString = "server=" & ServerTxt.Text & ";" & "user id=" &
UsuarioTxt.Text & ";" & "password=" conexion.Open()
MessageBox.Show("Conectado al servidor") Catch ex As MySqlException
MessageBox.Show("No se ha podido conectar al servidor") End Try End Sub Así, si
se realiza la conexión, este muestra un mensaje positivo, de lo contrario nos lanza
un error controlado
Portada

Más contenido relacionado

La actualidad más candente

3er corte 20% erwin nava
3er corte 20% erwin nava3er corte 20% erwin nava
3er corte 20% erwin navaErwinNava1
 
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
 
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
 
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
 
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
 
28336272 juan andarcia
28336272 juan andarcia28336272 juan andarcia
28336272 juan andarciaJuanAndarcia
 
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
 
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
 
Conector 2
Conector 2Conector 2
Conector 2qwz123
 
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
 
Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3EdwinMontilla5
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basicsantiagomario8
 
Manual Swing-Java-PostgreSQL
Manual Swing-Java-PostgreSQLManual Swing-Java-PostgreSQL
Manual Swing-Java-PostgreSQLpablo
 
instalacion y conexion a base de datos postgrest /java
instalacion y conexion a base de datos postgrest /javainstalacion y conexion a base de datos postgrest /java
instalacion y conexion a base de datos postgrest /javaNey Rogger Miranda
 
Vb net bd_2005_02
Vb net bd_2005_02Vb net bd_2005_02
Vb net bd_2005_02Paul Taco
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datosRafael Quintero
 

La actualidad más candente (20)

3er corte 20% erwin nava
3er corte 20% erwin nava3er corte 20% erwin nava
3er corte 20% erwin nava
 
Visual basic conexion base de datos
Visual basic conexion base de datos Visual basic conexion base de datos
Visual basic conexion base de datos
 
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
Bases de datos desde Visual Basic 6.0 Bases de datos desde Visual Basic 6.0
Bases de datos desde Visual Basic 6.0
 
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
 
28336272 juan andarcia
28336272 juan andarcia28336272 juan andarcia
28336272 juan andarcia
 
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%
 
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
 
Conector 2
Conector 2Conector 2
Conector 2
 
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
 
Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3
 
manual visual basic 02
manual visual basic 02 manual visual basic 02
manual visual basic 02
 
Dprn3 u3 a1_casv
Dprn3 u3 a1_casvDprn3 u3 a1_casv
Dprn3 u3 a1_casv
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basic
 
Manual Swing-Java-PostgreSQL
Manual Swing-Java-PostgreSQLManual Swing-Java-PostgreSQL
Manual Swing-Java-PostgreSQL
 
instalacion y conexion a base de datos postgrest /java
instalacion y conexion a base de datos postgrest /javainstalacion y conexion a base de datos postgrest /java
instalacion y conexion a base de datos postgrest /java
 
Vb net bd_2005_02
Vb net bd_2005_02Vb net bd_2005_02
Vb net bd_2005_02
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datos
 
Reportes
ReportesReportes
Reportes
 

Similar a Portada

Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monettiangelinamonetti1
 
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
 
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
 
Kairubys rodriguez
Kairubys rodriguezKairubys rodriguez
Kairubys rodriguezMarvel ico
 
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
 
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
 
Actualizando bases de datos
Actualizando bases de datosActualizando bases de datos
Actualizando bases de datosLuisSanchez1235
 
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
 
Base de datos desde vs6.0
Base de datos desde vs6.0Base de datos desde vs6.0
Base de datos desde vs6.0CsarDurango
 
Djesus - Visual basic
Djesus - Visual basic Djesus - Visual basic
Djesus - Visual basic Marvel ico
 
Bases de datos programacion
Bases de datos programacionBases de datos programacion
Bases de datos programacionJoseNava65
 
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 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
 

Similar a Portada (20)

Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monetti
 
Carreno programacion
Carreno  programacionCarreno  programacion
Carreno programacion
 
Programacion2
Programacion2Programacion2
Programacion2
 
Informe enlazamiento
Informe enlazamientoInforme enlazamiento
Informe enlazamiento
 
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
Base de datosBase de datos
Base de datos
 
VISUAL BASIC 6.0
VISUAL BASIC 6.0 VISUAL BASIC 6.0
VISUAL BASIC 6.0
 
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
 
Kairubys rodriguez
Kairubys rodriguezKairubys rodriguez
Kairubys rodriguez
 
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
 
20% tercer corte (1)
20% tercer corte (1) 20% tercer corte (1)
20% tercer corte (1)
 
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
 
Actualizando bases de datos
Actualizando bases de datosActualizando bases de datos
Actualizando bases 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
 
Base de datos desde vs6.0
Base de datos desde vs6.0Base de datos desde vs6.0
Base de datos desde vs6.0
 
Djesus - Visual basic
Djesus - Visual basic Djesus - Visual basic
Djesus - Visual basic
 
Bases de datos programacion
Bases de datos programacionBases de datos programacion
Bases de datos programacion
 
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 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
 

Último

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
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
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
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
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
 
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
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
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
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
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
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
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
 
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
 

Último (20)

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)
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
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
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
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
 
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
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
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
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
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
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
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
 
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
 

Portada

  • 1. República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Superior Instituto Politécnico “Santiago Mariño” Cabimas – Edo. Zulia Ing. Industrial Bases de Datos desde Visual Basic 6.0 Luis G. Hernández C.I. 29.519.404
  • 2. Pasó a paso de Conexión de Visual Basic con Microsoft Access 1er Paso: Primero se debe de crear el diseño de la base de datos en visual basic 6.0. 2do Paso: Vamos a Microsoft Access y creamos nuestra base de datos con los datos sugeridos con respecto al trabajo que realizaremos. 3er Paso: Hay que guardar nuestra base de datos como base 2003, porque de lo contrario el Visual Basic 6.0 no lo leerá. 4to Paso: Una vez que tengamos nuestra base datos, nos vamos a Visual Basic y daremos click derecho en la barra de herramientas, luego daremos click en propiedades y posteriormente escogeremos en la lista que nos aparecerá, luego daremos click en Microsoft ADO Data Control 6.0 (OLEDB), donde este comando nos permitirá crear el enlace de nuestra base de datos con Visual Basic. 5to Paso: Una vez que tengamos nuestro comando de Microsoft ADO Data Control 6.0 (OLEDB), lo crearemos en nuestro diseño de base de datos, luego de esto, nos iremos a nuestra barra de propiedades y daremos click en el cuadro con tres puntos en donde se ubica el ConnectionString, una vez que hagamos click se abrirá un cuadro donde nos mostrara las páginas de propiedades, posteriormente haremos click en usar cadena de conexión, una vez que lo hayamos hecho, daremos click en donde dice Microsoft Jet 4.0 OLE DB Provider.
  • 3. 6to Paso: Luego seleccionaremos el archivo de Access, cuyo nombre será, por ejemplo “Trabajo.mdb” y daremos click en probar conexión. 7mo Paso: Luego nos dirigimos a la barra de propiedades y nos iremos a RecordSource, posteriormente daremos click en el botón con tres puntos y nos saldrá un cuadro con el nombre de Páginas de Propiedades, luego nos iremos a donde dice Texto de comando (SQL), en ese cuadro escribiremos (por ejemplo) “select *trabajo”. 8vo Paso: Luego nos dirigimos a la barra de propiedades y cambiaremos todas las propiedades del DataSource y DataField de cada cuadro de texto con su respectivo campo el cual fue realizado en Microsoft Access. 9no Paso: Y por último se colocara cada comando respectivo a su campo seleccionado.
  • 4. Paso a Paso de conexión con Microsoft SQL Server 2008 Primer paso: necesitamos una referencia a: ' Microsoft ActiveX Data Objects 2.0 Library Dim tField As ADODB.Field Si estaba abierta la conexión, la cerramos: Set conexion = Nothing Set nombre_recorsedset = Nothing Segundo paso: Creamos los objetos Set conexion = New ADODB.Connection Set nombre_recorsdset = New ADODB.Recordset
  • 5. Tercer paso: abrir la base usando las credenciales de Windows ' Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=nombre_bd;Data Source=SERVERnombre_instancia_sql_server conexión.Open "Provider=SQLOLEDB.1;Initial nombre_bd;Data Source=SERVERnombre_instancia_sql_server & _integrated security=SSPI; persist security info=False;" Cuarto paso: abrir el recordset indicando la tabla a la que queremos acceder nombre_recordset.Open "SELECT * FROM ITEMS", cnn, adOpenDynamic, adLockOptimistic Quinto paso: Asignar los nombres de los campos al combo With cboCampos .Clear For Each tField In nombre_recordset.Fields .AddItem tField.Name Next
  • 6. .ListIndex = 0 End With Sexto paso: Cerrar el recordset y la conexión nombre_recordset.Close conexion.Close Pasó a paso de Conexión de MySQL con Visual Basic 6.0 1er Paso: 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 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 2do Paso: Importar las librerías para trabajar con MySQL: Imports MySql.Data.MySqlClient Y declaramos una variable global para la conexión: Friend
  • 7. conexión As MySqlConnection Luego en el evento Clic del botón que agregamos, declaramos tres variables que harán referencia a los datos de c Importar las librerías para trabajar con MySQL: Imports MySql.Data.MySqlClient Y declaramos una variable global para la conexión: Friend conexión As MySqlConnection Luego en el evento Clic del botón que agregamos, declaramos tres variables que harán referencia a los datos de conexión. Try servidor = ServerTxt.Text usuario = UsuarioTxt.Text pswd = pswdTxt.Text 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. Conexion = New MySqlConnection () conexion.ConnectionString = "server=" & ServerTxt.Text & ";" & "user id=" & UsuarioTxt.Text & ";" & "password=" & psw conexion.Open() MessageBox.Show("Conectado al servidor") 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. Catch ex As MySqlExceptiononexión. Try servidor = ServerTxt.Text usuario = UsuarioTxt.Text pswd = pswdTxt.Text 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. Conexion = New MySqlConnection () conexion.ConnectionString = "server=" & ServerTxt.Text & ";" & "user id=" & UsuarioTxt.Text & ";" & "password=" & psw conexion.Open () MessageBox.Show ("Conectado al servidor") Por último terminamos la gestión de
  • 8. errores, por si la conexión no se realiza sale un mensaje de error. Así evitamos comportamientos inesperados. Catch ex As MySqlException 3er Paso: MessageBox.Show ("No se ha podido conectar al servidor") End Try 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. Catch ex As MySqlException MessageBox.Show("No se ha podido conectar al servidor") End Try El código completo dentro del evento Click debería quedar como este: Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Try conexion = New MySqlConnection() conexion.ConnectionString = "server=" & ServerTxt.Text & ";" & "user id=" & UsuarioTxt.Text & ";" & "password=" conexion.Open() MessageBox.Show("Conectado al servidor") Catch ex As MySqlException MessageBox.Show("No se ha podido conectar al servidor") End Try End Sub Así, si se realiza la conexión, este muestra un mensaje positivo, de lo contrario nos lanza un error controlado