Para conectar MySQL con .NET es necesario descargar el conector correspondiente e instalarlo.
Aqui dejo el link de descarga:
CONECTOR Click Aqui (Es mejor descargar el instalador, menos problemas!^_^' )
Antes de empezar devemos asegurarnos de tener una dase de datos en MySQL Utilizable con almenos una tabla y algunos campos llenos. en este caso se utilizará una base de datos llamada "eriolmk1" con una tabla lmada "alumnos"
1.Primero creamos un nuevo proyecto WindowsBasedApp y le insertamos un DataGridView al Formulario
2. Se deve crear una nueva Class, a esta la vamos a llamar "connection", para ello seleccionamos con el boton derecho del raton en la opcion "WindowsApplication1" dentro de la ventana "SolutionExplorer".
3. Es momento de importar las librerias de coneccion y probarlas...
buscamos en el menú "Proyecto" el submenú de "Agregar referencia"
Se abrira una ventana en la que se debe buscar la pestaña de "Explorar" y luego buscar el archivo "MySQL.Data.dll" que previamente se instalo con el "mysql-connector-java-x.x.x" (Link de descarga el paso numero 0 de este tutorial), este archivo lo encontramos en la ruta:
C:\Program Files\MySQL\MySQL Connector Net 6.4.3\Assemblies\v4.0
Si no encuentran el archivo en esta rura, busquen en las carpetas de C:\Program Files\MySQL\MySQL Connector Net X.X.X alguna carpeta que diga v4.0, v3.2 o similar.
4. Para probar que nuestro programa se conecta a la base de datos abrimos el menu "DATOS" y seleccionamos el submeno "FUENTE DE DATOS", en la nueva ventana seleccionamos el icono "Base de datos" y luego el icono "DataSet"+
En la nueva ventana seleccionamos el menu "Nueva coneccion" y verificamos que en la opcion DataSource se encuentre seleccionado "MySQL DataBase (MySQL Data Povider)"
En los demas campos se pone generalmente lo siguiente:
ServerName: localhost
UserName: root
Password: (aqui va la contraseña de su usuari en MySql)
Database name: (seleccionar su base de datos creada en MySQL)
Y por ultimo probar la coneccion (Test Connection).
El mensaje "Connection Succeded" nos indica que la coneccion es exitosa.
5. Ahora el codigo:
en la clase "connection.vb" escribe lo siguiente:
y en Form1.vb escribe lo siguiente:
ahora solo prueba el programa y deve salir algo parecido a esto:
Nada mal heeee?
Cualquier duda dejen un comentario...
Eriolmk