viernes, 30 de septiembre de 2011

Conectar VB .NET con MySQL

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

1 comentarios:

Publicar un comentario

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More