Conectar Visual Basic .NET y MySQL
Parte 1
Usar bases de datos es imprescindible en casi la mayoría de los proyectos, y .NEt tiene soporte para varios motores de datos, hoy vamos a ver como hacer una conexión básica usando Visual basic .NEt y MySQL.
Primer paso: bajarnos en conector MySQl Que contiene una librería necesaria para la conectividad. Lo podemos descargar de aquí.
Luego en nuestro explorador de proyectos vamos hacemos clic derecho a nuestro proyecto principal y le damos Clic en agregar referencia y agregamos el DDL necesario que se llama: MySql.Data.dll
Listo ahora agregamos 3 textbox para que el usuario pueda ingresar el nombre del servidor el usuario y la contraseña e imaginemos que tenemos algo así:
Donde tenemos un combobox que carga la lista de base de datos para conectarse y a parte introducimos los datos de conexión. por ejemplo en el botón conectar ponemos el siguiente código:
[highlight=vb.net] Try
servidor = ServerTxt.Text
usuario = UsuarioTxt.Text
pswd = pswdTxt.Text
nombre_conexion = ComboBox1.SelectedItem.ToString()
conexion = New MySqlConnection()
conexion.ConnectionString = "server=" & servidor & ";" & "user id=" & usuario & ";" & "password=" & pswd & ";" & "database=" & nombre_conexion & ";"
conexion.Open()
MessageBox.Show("Conectado a la base de datos: " & nombre_conexion)
Close()
Catch ex As MySqlException
MessageBox.Show("No se ha podido realizar la conexion a la base de datos.")
End Try
[/highlight]
Aquí seleccionamos los datos que provienen de los textbox:
[highlight=vb.net]conexion = New MySqlConnection()
conexion.ConnectionString = "server=" & servidor & ";" & "user id=" & usuario & ";" & "password=" & pswd & ";" & "database=" & nombre_conexion & ";"
conexion.Open()[/highlight]
Si conecta muestra un mensaje, de lo contrario saca un error.




LinkBack URL
About LinkBacks

