lunes, 22 de octubre de 2012

Conectar VB.NET con MySql

Para conectar un proyecto de visual Studio 2010 con el MySql, sigamos los siguientes pasos!! 
  1. Crear un proyecto normal.
  2. Para poder conectar la base de datos se debe instalar una librería disponible en Connector / Net, una vez descargado procedemos a instalarlo.
  3. Vamos al proyecto y agregamos  una referencia de la librería MySql.Data.dll, la cuál se encuentra en C:\Archivos de programa\MySQL\MySQL Connector Net 6.5.4\Assemblies\v4.0\MySql.Data.dll

4. Creamos una clase llamada Conexión y agregamos el siguiente código.

Imports MySql.Data.MySqlClient

Public Class conexion
    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

5. Creamos un botón en el formulario y agregamos el siguiente código en el evento Click

Private Sub btn_Click(sender As System.Object, e As System.EventArgsHandles btn.Click

        Dim s As New conexion
        s.Probarconexion()

End Sub


6. Listo!!

Espero que les sea de mucha utilidad!! el proyecto está disponible  AQUÍ