Base de datos

Solo disponible en BuenasTareas
  • Páginas : 2 (474 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de septiembre de 2010
Leer documento completo
Vista previa del texto
Conectar Visual Basic .NET y MySQL es algo bastante sencillo, aunque no lo parezca al principio. Hoy vamos a ver un completo tutorial de como hacer una conexión básica entre este lenguaje y una basede datos ya establecida.
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 MySQLConnector .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 tuproyecto 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 qe seencuentra en la carpeta de instalación (C:\Archivos de Programa\MySQL\MySQL Connector Net 1.0.2\bin\.NET 1.1)

Luego de eso ya podremos usar todas las funciones de MySQL desde Visual Basic .NET. Loque haremos ahora será agregar tres TextBox y un botón para activar la conexión.
Primer paso: Importar las librerías para trabajar con MySQL:
1 | Imports MySql.Data.MySqlClient |
Y declaramos unavariable global para la conexión:
1 | 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.
1| Try |
2 | servidor = ServerTxt.Text |

3 | usuario = UsuarioTxt.Text |
4 | pswd = pswdTxt.Text |
Luego creamos un objeto de la variable conexión para trabajar con él. Y luego por medio deun String agregamos todos los datos de conexión proporcionados por las variables.
1 | conexion = New MySqlConnection() |
2 | conexion.ConnectionString = "server=" & ServerTxt.Text& ";" & "user id=" & UsuarioTxt.Text & ";" & "password=" & pswdTxt.Text & ";" |

3 | conexion.Open() |
4 | MessageBox.Show("Conectado al servidor") |
Por último terminamos la...
tracking img