1º Antes de realizar la coneccion se tiene que instalar un driver que nos va a servar para poder realizar la conección y ese driver lo pueden descargar de este link: http://victoraltamirano.iespana.es/
2º una ves instalado el driver se crea una nuevo proyecto windows form asi:
3º una ves creada la aplicación lo primero que se va a realizar es agregar la dll que se a creado cuando se a instalado el driver que se llama MySQLDriverCS.dll para poder conectarse a mysql y se realiza de esta forma
- En la aplicación creada hacer clik derecho y se mostrara una ventana y hará clik en la opción donde dice "Agregar Referencia" y luego se abrira una ventana donde va a ir al fichero con el nombre de "Examinar " tendras que ir a la ruta agregada la MySQLDriverCS.dll y aceptaras
4º una ves agregada la dll con el normbre MySQLDriverCS.dll se realizara el codigo para poder realizar la coneccion a una base de datos mysql desde .net
- el codigo es el siguiente:
- el codigo es el siguiente:
Imports MySQLDriverCS
-----------------------------------------------
Public Class Frminicio
Public Shared cnn As MySQLDriverCS.MySQLConnection
Public Class Frminicio
Public Shared cnn As MySQLDriverCS.MySQLConnection
--------------------------------------------------------------------------------------------------------------------------------------------------
Private Sub cmdingresar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdingresar.Click
Private Sub cmdingresar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdingresar.Click
-----------------------------------------------------------------------------------------------------------------------------------------------------
Dim myConString = New MySQLDriverCS.MySQLConnectionString("localhost", "sencico", "root","")
Dim myConString = New MySQLDriverCS.MySQLConnectionString("localhost", "sencico", "root","")
cnn = New MySQLDriverCS.MySQLConnection(myConString.AsString)
cnn.Open()
cnn.Open()
----------------------------------------------------------------------------------------------------------------------------
End Sub
End Sub
----------------------------------------------------------------------------------------------------------------------------
End Class
End Class
5º se poner el Imports MySQLDriverCS para poder importar la dll agregada en la referencia
6º Public Shared cnn As MySQLDriverCS.MySQLConnection. se declara la variable cnn tipo conenccion del mysql
7ºDim myConString = New MySQLDriverCS.MySQLConnectionString("localhost", "sencico", "root","") .el "localhost" es como si fuera el ip de tu misma pc, "sencico" es el nombre de la base de datos que se va a conectar. root es el usuario que tiene el mysql asi como en sql server es el sa. "" es la clave del usuario que en este caso no tiene el root
8º cnn = New MySQLDriverCS.MySQLConnection(myConString.AsString) al cnn se referencia a la coneccion del mysq junto con la cadena donde va la conecion para la base de datos mysql
8º cnn = New MySQLDriverCS.MySQLConnection(myConString.AsString) al cnn se referencia a la coneccion del mysq junto con la cadena donde va la conecion para la base de datos mysql
9º cnn.Open() es donde se habre la coneccion a la base de datos
listo amigos espero que les sea de utilidad hasta la proxima bye
8 comentarios:
Oe men esta interesante, ya que no sabia como establecer una conexion entre VB.NET y MYSQL, pero fuera mejor si estuviera el link de descarga del driver para establecer la cocexion a la BD...bye...Salu2!!!
oye amigo, sabes para q version de mysql sirve esta conexion...
Instale el Drive, y durante la instalacion me marcon 1 error, le di omitir, pero no se si me creee algun conflicto... gracias x el tuto, salu2
hola amigo buen dato saludos bye
woowowowoowowow
justo lo que buscaba graciasssssssssss
muchas gracias por este aporte a la comunidad informatica, tengo tiempo buscando como conectar MySQL con Visual Studio 2010 y creo que con tu aporte podre guiarme para realizar mi proyecto, pero tengo una duda en el codigo que publicas solo abres la conexion pero no veo donde la cierras,no se si me puedas ayudar con una explicacion extra tedejo me correo ojala pueda contar con tu ayuda maskota_gio8@hotmail.com
Disculpa agregue el código justo como lo mencionas y me aparece un error:
No se puede cargar el archivo o ensamblado 'MySQLDriverCS, Version=3.0.1735.36021, Culture=neutral, PublicKeyToken=172f94dfb0faf263' ni una de sus dependencias. Se ha intentado cargar un programa con un formato incorrecto.
que esta mal???
a mi me sale el mismo error
Me gusta usar con MySQL - herramienta gratuita de Valentina Studio, hace todo lo que necesito, y lo hace muy bien http://www.valentina-db.com/en/valentina-studio-overview
Publicar un comentario