SlideShare una empresa de Scribd logo
Republica Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Superior
I.U.P “Santiago Mariño”
Cabimas Edo-Zulia
BASE DE DATOS EN VISUAL BASIC
Realizado por:
Jhon Piña
C.I:24.485.678
Conectar Visual Basic con Access
Para iniciar la conexión de la base de datos a visual tenemos que tener un controlador el cual se encuentra
pestaña proyectos, componentes.
Luego nos aparece una ventana la cual nos va a permitir ingresar el control que nos va a permitir ingresar la
base de datos al programa de visual Basic.
Este control se llama Microsoft ADO data control
6.0 (OLEDB). Lo seleccionamos y le damos ACEPTAR.
Luego de que nos aparezca nuestro controlador en el formulario lo seleccionamos y empezamos por
configurar la propiedad Conecctionstring.
Control
ador
ADO
Le damos clic en la propiedad Conecctionstring y nos aparece una ventana la cual nos indica que
empezaremos a usar una cadena de conexión y en el botón generar le damos clic.
Aquí nos aparece una ventana con el nombre de vínculos de datos y en la pestaña proveedor seleccionamos
la opción.
Microsoft OLE DB Provider for ODBC Drivers.
Y le damos clic en siguiente.
en la pestaña conexión seleccionamos la opción usar cadena de conexión y le damos generar.
nos aparece otra ventana con el nombre de seleccionar origen de datos y en la pestaña origen de datos de
archivo en el botón nuevo le damos clic.
En esta otra ventana con el nombre de crear nuevo origen de datos seleccionamos un ordenador para el que
desee establecer un origen de datos, con el nombre de Microsoft Access driver (*.mdb, *.accdb) y le damos
clic en siguiente.
En la siguiente ventana en el botón examinar le damos clic y buscamos nuestra base de datos.
Buscamos nuestra base de datos, la seleccionamos y le damos guardar.
En esta última ventana al darle clic en finalizar se creara el origen de datos que acaba de configurar.
Luego nos muestra una ventana con el nombre de configurar ODBC Microsoft Access, y le damos clic en el
botón seleccionar.
Aquí seleccionamos la base de datos le damos clic dos veces en el botón aceptar.
Seleccionamos el nombre del DSN y le damos aceptar.
NOM
B
Luego seleccionamos el control adodc y en la propiedad recordsource en tipos de comando seleccionamos
2-adCmdTable y también seleccionamos la tabla y le damos clic en aceptar.
Seleccionamos todos los TEXTBOX, y en la propiedad DATA SOURCE seleccionamos adodc 1.
Luego en cada TextBox en la propiedad DATAFIELD seleccionamos el campo que aparecerá en esa caja.
Aquí agregamos los command button que nos permite ingresar y eliminar información en nuestra base de
datos.
Finalmente le damos doble clic en los botones ADICIONAR Y ELIMINAR e introducimos los códigos que
aparecen en el pantallazo el primero es para adicionar y el segundo para eliminar.
Y por ultimo aquí tenemos ya la base de datos conectada al programa de visual funcionando.
Conectar a Microsoft SQL
Paso 1.
Ir al menu inicio, dar clic en Todos los programas seleccionar la Carpeta Microsoft SQL Server 2008 y dar clic en
SQL Server Managment Studio
Paso 2.
Una vez realizado Paso 1 el software mostrará una pantalla de inicio en la cual solo tenemos que dar clic el botón
Conectar
Paso 3.
Después del Paso 2 el software nos muestra el Explorador de objetos y una barra de menús en la cual se debe
dar clic en el botón Nueva consulta
Después del Paso 3 el software muestra el analizador de consultas que es el espacio donde se escribirán las
consultas necesarias para que la base de datos funcione de manera correcta
Paso 4.
Ahora en el analizador de consultas se debe de escribir el código SQL para poder crear la base de datos y la
tabla que se utilizará en esta practica y para poder ejecutar cada una de las sentencias es necesario dar clic en el
botón Ejecutar de la barra de menús.
Paso 5.
Ahora se crean los procedimientos almacenados necesarios para crear la interfaz con la base de datos, el
primero lleva por nombre alta_alumnos que servirá para registrar nuevos alumnos, escribimos el código y
después lo ejecutamos
Paso 6.
El siguiente procedimiento almacenado lleva por nombre edita_alumnos que servirá para modificar el registro de
los alumnos, escribimos el código y después lo ejecutamos
Paso 7.
El siguiente procedimiento almacenado lleva por nombre borra_alumnos que servirá para eliminar el registro de
un alumno, escribimos el código y después lo ejecutamos
Paso 8.
El ultimo procedimiento almacenado lleva por nombre ver_alumnos que servirá para ver el registro de un alumno,
escribimos el código y después lo ejecutamos
Con esto se termina la primer parte de la
practica, solo resta cerrar el programa para dar paso al desarrollo de la interfaz gráfica
Aplicacion
Paso 1.
Para poder realizar la aplicación se tiene que abrir el programa Visual Studio, para ello ha que dirigirse a inicio
después se debe dar clic en todos los programas después seleccionar la carpeta Microsoft Visual Studio 2010 y
después dar clic en Microsoft Visual Studio 2010
Paso 2.
Ahora el software mostrará la siguiente pantalla y para poder comenzar se debe seleccionar del menú Archivo la
opción de Nuevo proyecto
Paso 3.
En la pantalla que se muestra se debe de seleccionar la opción de Visual Basic y también se debe seleccionar la
opción de aplicación de Windows Form y por ultimo en la casilla de nombre se colocará practica
Después de realizar el paso 3 nos aparece la siguiente pantalla que se divide en varias partes, la primera es el
Cuadro de herramientas, que es de donde seleccionaremos los objetos a utilizar, la segunda es el explorador de
soluciones, que es donde se muestran los objetos que componen nuestro proyecto, la tercera es la ventana de
propiedades y la ultima es la pantalla de formulario, que es donde se trabaja
Paso 4.
Ahora se debe deben de agregar los objetos al formulario tal y como se muestra en la siguiente imagen,
seleccionándolos del cuadro de herramientas. Para cambiar la etiqueta de los objetos es necesario dirigirse a la
ventana de propiedades y modificar la propiedad text
Paso 5.
Una vez realizado el paso 4 ahora se tienen que cambiar los nombres de algunos objetos en la propiedad name
de cada uno de ellos por los que se muestran a continuación y la propiedad enable de los cuadros de texto
deberá ser false
t1
dgv
t2
t3 t4
Paso 6.
Para comenzar a escribir el código de la aplicación debemos dar clic en la pestaña Form1.vb, lo cual dirige hacia
la pagina de código y en ésta agregaremos el las variables a ocupar de manera global.
Paso 7.
Ahora se debe crear las funciones para conectar la base de datos con la aplicación con la función conectar() que
contiene el siguiente código:
** El nombre de servidor debe ser el que se encuentra en SQL Server 2008 y el nombre de la base de datos es el
que escribimos al inicio
Paso 8.
A continuación se debe crear la función llenar_grid la cual servirá para poder llenar el grid cada que se actualice
un dato
Paso 9.
Un vez realizados los pasos anteriores se comienza con la programación de los objetos del formulario siendo
éste el primero en programar y solo basta con dar doble clic en cualquier parte de él para introducir el codigo
Para los siguientes pasos solo
basta con dar doble clic en el objeto mostrado y se agregará el código correspondiente
Paso 10.
Botón nuevo
Doble
clic
Paso 11.
Botón editar
Paso 12. Botón guardar
Paso 12.
Botón Buscar
Paso 12.
Botón Buscar
Paso 13.
Botón salir
Paso 14..
Una vez terminada la programación para ejecutar el programa es necesario dar clic en
el botón Play de la barra de herramientas.
Conectar una Base de Datos de Mysql en Visual Basic 6.0
Conectar Visual Basic .NET y MySQL es algo bastante sencillo, aunque no lo parezca al principio. Hoy vamos a
ver un completo tutorial de cómo hacer una conexión básica entre este lenguaje y una base de datos ya
establecida.
Lo primero que debemos hacer es bajarnos la librería necesaria para establecer la conexión ytrabajar 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:
Imports MySql.Data.MySqlClient
Y declaramos una variable global para la conexión:
Friend conexion 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=" & pswd
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
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.
Más adelante veremos como agregar registros a una bse de datos desde Visual Basic .NET.

Más contenido relacionado

La actualidad más candente

manual visual basic 02
manual visual basic 02 manual visual basic 02
manual visual basic 02
Jhhoonnha Jimeru
 
SQL Visual Basic 6.0
SQL Visual Basic 6.0SQL Visual Basic 6.0
SQL Visual Basic 6.0
odairfunez
 
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
 
Visual basic 2010 data por codigo
Visual basic 2010 data por codigoVisual basic 2010 data por codigo
Visual basic 2010 data por codigo
juan fernandez
 
VISUAL Y SQL SERVER
VISUAL Y SQL SERVERVISUAL Y SQL SERVER
VISUAL Y SQL SERVER
LUIS ANTOINO SANCHEZ REYNOSO
 
Basededatos
BasededatosBasededatos
Basededatos
MariaRios161
 
pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0yeimimorel
 
revista base de datos y visual studio
revista base de datos y visual studiorevista base de datos y visual studio
revista base de datos y visual studio
Jhos Ayneth Suarez
 
VISUAL BASIC 6.0
VISUAL BASIC 6.0 VISUAL BASIC 6.0
VISUAL BASIC 6.0
josemanuel782
 
Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12guest035fce1
 
Manual acceso a datos vb.net
Manual acceso a datos vb.netManual acceso a datos vb.net
Manual acceso a datos vb.netcedido
 
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
 
Curso SQL-C# Basico
Curso SQL-C# BasicoCurso SQL-C# Basico
Curso SQL-C# Basico
serTI_MX
 
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
 
Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Ricardo Viqueira
 
Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basicguest6a4bfb
 
Manual Visual Basic .NET SQL Server paso a paso
Manual Visual Basic .NET SQL Server paso a pasoManual Visual Basic .NET SQL Server paso a paso
Manual Visual Basic .NET SQL Server paso a paso
atak
 
Programas de consola en java con net beans por gio
Programas de consola en java con net beans por gioProgramas de consola en java con net beans por gio
Programas de consola en java con net beans por gioRobert Wolf
 

La actualidad más candente (20)

manual visual basic 02
manual visual basic 02 manual visual basic 02
manual visual basic 02
 
SQL Visual Basic 6.0
SQL Visual Basic 6.0SQL Visual Basic 6.0
SQL Visual Basic 6.0
 
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
 
Visual basic 2010 data por codigo
Visual basic 2010 data por codigoVisual basic 2010 data por codigo
Visual basic 2010 data por codigo
 
VISUAL Y SQL SERVER
VISUAL Y SQL SERVERVISUAL Y SQL SERVER
VISUAL Y SQL SERVER
 
Basededatos
BasededatosBasededatos
Basededatos
 
pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0
 
revista base de datos y visual studio
revista base de datos y visual studiorevista base de datos y visual studio
revista base de datos y visual studio
 
VISUAL BASIC 6.0
VISUAL BASIC 6.0 VISUAL BASIC 6.0
VISUAL BASIC 6.0
 
Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12
 
Manual acceso a datos vb.net
Manual acceso a datos vb.netManual acceso a datos vb.net
Manual acceso a datos vb.net
 
Visual basic conexion base de datos
Visual basic conexion base de datos Visual basic conexion base de datos
Visual basic conexion base de datos
 
Curso SQL-C# Basico
Curso SQL-C# BasicoCurso SQL-C# Basico
Curso SQL-C# Basico
 
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
 
BD BV
BD BVBD BV
BD BV
 
Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005
 
284
284284
284
 
Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basic
 
Manual Visual Basic .NET SQL Server paso a paso
Manual Visual Basic .NET SQL Server paso a pasoManual Visual Basic .NET SQL Server paso a paso
Manual Visual Basic .NET SQL Server paso a paso
 
Programas de consola en java con net beans por gio
Programas de consola en java con net beans por gioProgramas de consola en java con net beans por gio
Programas de consola en java con net beans por gio
 

Similar a Conectar con bases de datos

Conexion a Visual Basic 6.0
Conexion a Visual Basic 6.0Conexion a Visual Basic 6.0
Conexion a Visual Basic 6.0
BrianCedeo1
 
Rabajo progra
Rabajo prograRabajo progra
Rabajo progra
melvisalvarez
 
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
 
Portada
PortadaPortada
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 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
 
Bases de datos visual basic
Bases de datos visual basicBases de datos visual basic
Bases de datos visual basic
Alejandro Ferrer
 
Base de datos
Base de datosBase de datos
Base de datos
luis alvarez
 
Reportes y graficos en .net
Reportes y graficos en .net Reportes y graficos en .net
Reportes y graficos en .net
Juan Villena
 
Conector 2
Conector 2Conector 2
Conector 2
qwz123
 
Actualizando bases de datos
Actualizando bases de datosActualizando bases de datos
Actualizando bases de datos
LuisSanchez1235
 
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 desde vs6.0
Base de datos desde vs6.0Base de datos desde vs6.0
Base de datos desde vs6.0
CsarDurango
 
Trabajo final de programacion
Trabajo final de programacionTrabajo final de programacion
Trabajo final de programacion
Luis Enrique Arrieta
 
Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)
javier_ot99
 
Trabajo programacion Raineth Crespo
Trabajo programacion Raineth CrespoTrabajo programacion Raineth Crespo
Trabajo programacion Raineth Crespo
Raineth Crespo Peña
 
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
 

Similar a Conectar con bases de datos (20)

Pantallazos
PantallazosPantallazos
Pantallazos
 
Conexion a Visual Basic 6.0
Conexion a Visual Basic 6.0Conexion a Visual Basic 6.0
Conexion a Visual Basic 6.0
 
Rabajo progra
Rabajo prograRabajo progra
Rabajo progra
 
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
 
Portada
PortadaPortada
Portada
 
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 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
 
Bases de datos visual basic
Bases de datos visual basicBases de datos visual basic
Bases de datos visual basic
 
Base de datos
Base de datosBase de datos
Base de datos
 
Reportes y graficos en .net
Reportes y graficos en .net Reportes y graficos en .net
Reportes y graficos en .net
 
Conector 2
Conector 2Conector 2
Conector 2
 
Tema2 ado net
Tema2 ado netTema2 ado net
Tema2 ado net
 
Actualizando bases de datos
Actualizando bases de datosActualizando bases de datos
Actualizando bases de datos
 
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 desde vs6.0
Base de datos desde vs6.0Base de datos desde vs6.0
Base de datos desde vs6.0
 
Trabajo final de programacion
Trabajo final de programacionTrabajo final de programacion
Trabajo final de programacion
 
Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)
 
Trabajo programacion Raineth Crespo
Trabajo programacion Raineth CrespoTrabajo programacion Raineth Crespo
Trabajo programacion Raineth Crespo
 
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
 

Más de Rafael Quintero

PLANIFICACION. UND I.pdf
PLANIFICACION. UND I.pdfPLANIFICACION. UND I.pdf
PLANIFICACION. UND I.pdf
Rafael Quintero
 
Segunda evaluacion 20%
Segunda evaluacion 20%Segunda evaluacion 20%
Segunda evaluacion 20%
Rafael Quintero
 
Proceso de conformado en caliente luis lopez
Proceso de conformado en caliente luis lopezProceso de conformado en caliente luis lopez
Proceso de conformado en caliente luis lopez
Rafael Quintero
 
Clasificacion y propiedades de materiales
Clasificacion y propiedades de materialesClasificacion y propiedades de materiales
Clasificacion y propiedades de materiales
Rafael Quintero
 
toma de decisiones mapa conceptual
toma de decisiones mapa conceptualtoma de decisiones mapa conceptual
toma de decisiones mapa conceptual
Rafael Quintero
 
Loreidys gonzalez_tipos y topologia de redes
Loreidys gonzalez_tipos y topologia de redesLoreidys gonzalez_tipos y topologia de redes
Loreidys gonzalez_tipos y topologia de redes
Rafael Quintero
 
Analisis de requerimiento para el desarrollo software
Analisis de requerimiento para el desarrollo softwareAnalisis de requerimiento para el desarrollo software
Analisis de requerimiento para el desarrollo software
Rafael Quintero
 
Transmision,medios y modos
Transmision,medios y modosTransmision,medios y modos
Transmision,medios y modos
Rafael Quintero
 
Taladro juan nava
Taladro juan navaTaladro juan nava
Taladro juan nava
Rafael Quintero
 
MARIA PEREZ
MARIA PEREZMARIA PEREZ
MARIA PEREZ
Rafael Quintero
 
Influeias de las redes socialespptx
Influeias de las redes socialespptxInflueias de las redes socialespptx
Influeias de las redes socialespptx
Rafael Quintero
 
Mapa conceptual rafael quintero
Mapa conceptual rafael quinteroMapa conceptual rafael quintero
Mapa conceptual rafael quintero
Rafael Quintero
 
Mapa conceptual rafael quintero
Mapa conceptual rafael quinteroMapa conceptual rafael quintero
Mapa conceptual rafael quintero
Rafael Quintero
 
Jose nava presentacion alu
Jose nava presentacion aluJose nava presentacion alu
Jose nava presentacion alu
Rafael Quintero
 
Betzabeth vargas examen cuadro
Betzabeth vargas  examen cuadroBetzabeth vargas  examen cuadro
Betzabeth vargas examen cuadro
Rafael Quintero
 
Joexibel presentacion alu
Joexibel presentacion aluJoexibel presentacion alu
Joexibel presentacion alu
Rafael Quintero
 
Presentacion alu
Presentacion aluPresentacion alu
Presentacion alu
Rafael Quintero
 
Imagen de redes sociales
Imagen de redes socialesImagen de redes sociales
Imagen de redes sociales
Rafael Quintero
 

Más de Rafael Quintero (19)

PLANIFICACION. UND I.pdf
PLANIFICACION. UND I.pdfPLANIFICACION. UND I.pdf
PLANIFICACION. UND I.pdf
 
Segunda evaluacion 20%
Segunda evaluacion 20%Segunda evaluacion 20%
Segunda evaluacion 20%
 
Proceso de conformado en caliente luis lopez
Proceso de conformado en caliente luis lopezProceso de conformado en caliente luis lopez
Proceso de conformado en caliente luis lopez
 
Clasificacion y propiedades de materiales
Clasificacion y propiedades de materialesClasificacion y propiedades de materiales
Clasificacion y propiedades de materiales
 
toma de decisiones mapa conceptual
toma de decisiones mapa conceptualtoma de decisiones mapa conceptual
toma de decisiones mapa conceptual
 
Loreidys gonzalez_tipos y topologia de redes
Loreidys gonzalez_tipos y topologia de redesLoreidys gonzalez_tipos y topologia de redes
Loreidys gonzalez_tipos y topologia de redes
 
Analisis de requerimiento para el desarrollo software
Analisis de requerimiento para el desarrollo softwareAnalisis de requerimiento para el desarrollo software
Analisis de requerimiento para el desarrollo software
 
Transmision,medios y modos
Transmision,medios y modosTransmision,medios y modos
Transmision,medios y modos
 
Taladro juan nava
Taladro juan navaTaladro juan nava
Taladro juan nava
 
MARIA PEREZ
MARIA PEREZMARIA PEREZ
MARIA PEREZ
 
Influeias de las redes socialespptx
Influeias de las redes socialespptxInflueias de las redes socialespptx
Influeias de las redes socialespptx
 
Mapa conceptual rafael quintero
Mapa conceptual rafael quinteroMapa conceptual rafael quintero
Mapa conceptual rafael quintero
 
Mapa conceptual rafael quintero
Mapa conceptual rafael quinteroMapa conceptual rafael quintero
Mapa conceptual rafael quintero
 
Jose nava presentacion alu
Jose nava presentacion aluJose nava presentacion alu
Jose nava presentacion alu
 
Betzabeth vargas examen cuadro
Betzabeth vargas  examen cuadroBetzabeth vargas  examen cuadro
Betzabeth vargas examen cuadro
 
Alu
AluAlu
Alu
 
Joexibel presentacion alu
Joexibel presentacion aluJoexibel presentacion alu
Joexibel presentacion alu
 
Presentacion alu
Presentacion aluPresentacion alu
Presentacion alu
 
Imagen de redes sociales
Imagen de redes socialesImagen de redes sociales
Imagen de redes sociales
 

Último

Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
https://gramadal.wordpress.com/
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
HuallpaSamaniegoSeba
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
Alejandrino Halire Ccahuana
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Demetrio Ccesa Rayme
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
BetzabePecheSalcedo1
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
rosannatasaycoyactay
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 

Último (20)

Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 

Conectar con bases de datos

  • 1. Republica Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Superior I.U.P “Santiago Mariño” Cabimas Edo-Zulia BASE DE DATOS EN VISUAL BASIC Realizado por: Jhon Piña C.I:24.485.678
  • 2. Conectar Visual Basic con Access Para iniciar la conexión de la base de datos a visual tenemos que tener un controlador el cual se encuentra pestaña proyectos, componentes.
  • 3. Luego nos aparece una ventana la cual nos va a permitir ingresar el control que nos va a permitir ingresar la base de datos al programa de visual Basic. Este control se llama Microsoft ADO data control 6.0 (OLEDB). Lo seleccionamos y le damos ACEPTAR.
  • 4. Luego de que nos aparezca nuestro controlador en el formulario lo seleccionamos y empezamos por configurar la propiedad Conecctionstring. Control ador ADO
  • 5. Le damos clic en la propiedad Conecctionstring y nos aparece una ventana la cual nos indica que empezaremos a usar una cadena de conexión y en el botón generar le damos clic.
  • 6. Aquí nos aparece una ventana con el nombre de vínculos de datos y en la pestaña proveedor seleccionamos la opción. Microsoft OLE DB Provider for ODBC Drivers. Y le damos clic en siguiente.
  • 7. en la pestaña conexión seleccionamos la opción usar cadena de conexión y le damos generar.
  • 8. nos aparece otra ventana con el nombre de seleccionar origen de datos y en la pestaña origen de datos de archivo en el botón nuevo le damos clic.
  • 9. En esta otra ventana con el nombre de crear nuevo origen de datos seleccionamos un ordenador para el que desee establecer un origen de datos, con el nombre de Microsoft Access driver (*.mdb, *.accdb) y le damos clic en siguiente.
  • 10. En la siguiente ventana en el botón examinar le damos clic y buscamos nuestra base de datos. Buscamos nuestra base de datos, la seleccionamos y le damos guardar.
  • 11. En esta última ventana al darle clic en finalizar se creara el origen de datos que acaba de configurar. Luego nos muestra una ventana con el nombre de configurar ODBC Microsoft Access, y le damos clic en el botón seleccionar.
  • 12. Aquí seleccionamos la base de datos le damos clic dos veces en el botón aceptar. Seleccionamos el nombre del DSN y le damos aceptar. NOM B
  • 13. Luego seleccionamos el control adodc y en la propiedad recordsource en tipos de comando seleccionamos 2-adCmdTable y también seleccionamos la tabla y le damos clic en aceptar. Seleccionamos todos los TEXTBOX, y en la propiedad DATA SOURCE seleccionamos adodc 1.
  • 14. Luego en cada TextBox en la propiedad DATAFIELD seleccionamos el campo que aparecerá en esa caja. Aquí agregamos los command button que nos permite ingresar y eliminar información en nuestra base de datos.
  • 15. Finalmente le damos doble clic en los botones ADICIONAR Y ELIMINAR e introducimos los códigos que aparecen en el pantallazo el primero es para adicionar y el segundo para eliminar.
  • 16. Y por ultimo aquí tenemos ya la base de datos conectada al programa de visual funcionando.
  • 17. Conectar a Microsoft SQL Paso 1. Ir al menu inicio, dar clic en Todos los programas seleccionar la Carpeta Microsoft SQL Server 2008 y dar clic en SQL Server Managment Studio Paso 2. Una vez realizado Paso 1 el software mostrará una pantalla de inicio en la cual solo tenemos que dar clic el botón Conectar Paso 3. Después del Paso 2 el software nos muestra el Explorador de objetos y una barra de menús en la cual se debe dar clic en el botón Nueva consulta
  • 18. Después del Paso 3 el software muestra el analizador de consultas que es el espacio donde se escribirán las consultas necesarias para que la base de datos funcione de manera correcta Paso 4. Ahora en el analizador de consultas se debe de escribir el código SQL para poder crear la base de datos y la tabla que se utilizará en esta practica y para poder ejecutar cada una de las sentencias es necesario dar clic en el botón Ejecutar de la barra de menús. Paso 5.
  • 19. Ahora se crean los procedimientos almacenados necesarios para crear la interfaz con la base de datos, el primero lleva por nombre alta_alumnos que servirá para registrar nuevos alumnos, escribimos el código y después lo ejecutamos Paso 6. El siguiente procedimiento almacenado lleva por nombre edita_alumnos que servirá para modificar el registro de los alumnos, escribimos el código y después lo ejecutamos Paso 7.
  • 20. El siguiente procedimiento almacenado lleva por nombre borra_alumnos que servirá para eliminar el registro de un alumno, escribimos el código y después lo ejecutamos Paso 8. El ultimo procedimiento almacenado lleva por nombre ver_alumnos que servirá para ver el registro de un alumno, escribimos el código y después lo ejecutamos Con esto se termina la primer parte de la practica, solo resta cerrar el programa para dar paso al desarrollo de la interfaz gráfica Aplicacion
  • 21. Paso 1. Para poder realizar la aplicación se tiene que abrir el programa Visual Studio, para ello ha que dirigirse a inicio después se debe dar clic en todos los programas después seleccionar la carpeta Microsoft Visual Studio 2010 y después dar clic en Microsoft Visual Studio 2010 Paso 2. Ahora el software mostrará la siguiente pantalla y para poder comenzar se debe seleccionar del menú Archivo la opción de Nuevo proyecto Paso 3.
  • 22. En la pantalla que se muestra se debe de seleccionar la opción de Visual Basic y también se debe seleccionar la opción de aplicación de Windows Form y por ultimo en la casilla de nombre se colocará practica Después de realizar el paso 3 nos aparece la siguiente pantalla que se divide en varias partes, la primera es el Cuadro de herramientas, que es de donde seleccionaremos los objetos a utilizar, la segunda es el explorador de soluciones, que es donde se muestran los objetos que componen nuestro proyecto, la tercera es la ventana de propiedades y la ultima es la pantalla de formulario, que es donde se trabaja
  • 23. Paso 4. Ahora se debe deben de agregar los objetos al formulario tal y como se muestra en la siguiente imagen, seleccionándolos del cuadro de herramientas. Para cambiar la etiqueta de los objetos es necesario dirigirse a la ventana de propiedades y modificar la propiedad text Paso 5. Una vez realizado el paso 4 ahora se tienen que cambiar los nombres de algunos objetos en la propiedad name de cada uno de ellos por los que se muestran a continuación y la propiedad enable de los cuadros de texto deberá ser false t1 dgv t2 t3 t4
  • 24. Paso 6. Para comenzar a escribir el código de la aplicación debemos dar clic en la pestaña Form1.vb, lo cual dirige hacia la pagina de código y en ésta agregaremos el las variables a ocupar de manera global. Paso 7. Ahora se debe crear las funciones para conectar la base de datos con la aplicación con la función conectar() que contiene el siguiente código:
  • 25. ** El nombre de servidor debe ser el que se encuentra en SQL Server 2008 y el nombre de la base de datos es el que escribimos al inicio Paso 8. A continuación se debe crear la función llenar_grid la cual servirá para poder llenar el grid cada que se actualice un dato Paso 9. Un vez realizados los pasos anteriores se comienza con la programación de los objetos del formulario siendo éste el primero en programar y solo basta con dar doble clic en cualquier parte de él para introducir el codigo
  • 26. Para los siguientes pasos solo basta con dar doble clic en el objeto mostrado y se agregará el código correspondiente Paso 10. Botón nuevo Doble clic
  • 27. Paso 11. Botón editar Paso 12. Botón guardar
  • 29. Paso 12. Botón Buscar Paso 13. Botón salir
  • 30. Paso 14.. Una vez terminada la programación para ejecutar el programa es necesario dar clic en el botón Play de la barra de herramientas.
  • 31. Conectar una Base de Datos de Mysql en Visual Basic 6.0 Conectar Visual Basic .NET y MySQL es algo bastante sencillo, aunque no lo parezca al principio. Hoy vamos a ver un completo tutorial de cómo hacer una conexión básica entre este lenguaje y una base de datos ya establecida. Lo primero que debemos hacer es bajarnos la librería necesaria para establecer la conexión ytrabajar 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
  • 32. Primer paso: Importar las librerías para trabajar con MySQL: Imports MySql.Data.MySqlClient Y declaramos una variable global para la conexión: Friend conexion 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=" & pswd 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
  • 33. 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. Más adelante veremos como agregar registros a una bse de datos desde Visual Basic .NET.