454 artículos, 2.958 opiniones y 1.920 usuarios desde 2006
Por francisco | 06 de Diciembre del 2006
Siempre que sea posible, en Visual Basic .NET hay que evitar utilizar conexiones ODBC y utilizar en su lugar conexiones vía OLEDB. La conexión ODBC siempre irá más lenta debido a que se crea una capa mas entre la aplicación y la base de datos, pero también es cierto que no existen conexiones OLEDB para todas las bases de datos. Veamos un ejemplo de conexión, con ODBC, desde Visual Basic .NET y una base de datos MySql.
Antes de comenzar a trabajar debemos preparar nuestra maquina
. En primer lugar descargaremos de la Web el driver necesario para la conexión, en este caso precisamos MyODBC-standard-3.51.9-win y procederemos a su instalación haciendo doble clic en el programa de instalación.
Después de la primera pantalla solo tenemos que aceptar los valores que indica y pulsar en siguiente y el driver se instalara sin problemas.
Se debe tener presente que para que este ejemplo funcione debemos tener instalado el gestor de base de datos MySql./p>
Una vez instalado el driver MyODBC iremos al panel de control y seleccionaremos el icono de herramientas administrativas. Dentro de esta carpeta encontraremos un enlace a Origen de datos (ODBC) sobre el que haremos doble clic. Pulsaremos sobre la pestaña DNS de sistema y pulsaremos el botón Agregar.
Seleccionaremos el driver que nos interesa como podemos ver en la imagen, y pulsaremos el botón de Finalizar./p>
Al pulsar Finalizar se mostrará el formulario que aparece en la siguiente imagen.
En este formulario deberemos llenar los cuadros de texto. En:
A partir de este momento ya podemos trabajar con esta conexión. Abriremos un nuevo proyecto Windows y añadiremos un módulo al que dejaremos el nombre por defecto Module1y en el que incluiremos el siguiente código.
A partir de este punto podremos llamar a la conexión siempre que queramos en cualquier formulario de nuestro proyecto.
Descarga el código fuente del ejemplo.
¿Te ha gustado? Recibe lo más interesante sobre informática en tu email:
Artículos relacionados
Opiniones
mi duda es como conectar una base de datos PHP con Visual .net
No puedo realizar el Test Data source me sale el siguiente error [MySQL][ODBC 3.51 Driver]Cant connect to MySQL server on localhost (10061)
y una ventana cuando hago el test que dice
(Request returned with SQL_ERROR.)
Ayuda Muchas Gracias de Antemano
rommell instala el wampsever y se te solucionara el problema
ademas debes tener instalado el my sql query browser
Comparte tu opinión
Tu opinión es importante para todos nosotros.
Temas relacionados