No cabe duda que uno de los mayores atractivos de Visual Basic .NET es su parte visual. Por parte de Microsoft se han cansado de decirnos que utilicemos esas herramientas pero lo cierto es que existe un gran numero de programadores que no son excesivamente amantes de los Wizard y prefieren trabajar con el código que dejar que los asistentes creen conexiones que en ocasiones tienen demasiados aspectos inútiles añadidos.
No obstante las herramientas visuales para crear conexiones con bases de datos en Visual Basic .NET existen y siempre es bueno saber cómo funcionan.
Podemos crear una conexión de bases de datos de forma visual de varias maneras, aunque llegaremos al mismo objetivo. Podríamos decir que son diferentes caminos para ir al mismo lugar.
Abriremos el cuadro de herramientas y seleccionaremos la pestaña Datos dentro de la pestaña podemos observar cuatro objetos conexión: OleDbConnection, SqlConnection, OdbcConnection y OracleConnection.
Para conectar con una base de datos SqlServer u Oracle usaremos los objetos conexión creados para ese cometido, para todas las demás bases usaremos los dos restantes.
Pincharemos sobre el objeto OleDbConnection y lo arrastraremos sobre el formulario donde lo soltaremos, podremos comprobar que se deposita debajo del formulario activo.

A continuación teniendo el objeto conexión seleccionado abriremos la ventana de propiedades y haremos clic sobre la propiedad ConnectionString, de nuevo haremos clic en la fecha que nos muestra y seleccionaremos Nueva conexión, al seleccionar esta opción se mostrara el cuadro de dialogo de Propiedades de vínculos de datos.
En primer lugar seleccionamos el proveedor de la conexión, en este caso Microsoft Jet 4.0 OLE DB Provider ya que vamos a conectar con una base de datos Access.
Pulsaremos el botón Siguiente y pasaremos al apartado Conexión donde buscaremos y seleccionaremos la base de datos Access. Una vez seleccionada y aceptada la base de datos la conexión ya estará terminada, podremos entonces comprobar que se han producido ciertas modificaciones:
- La propiedad ConnectionString del objeto conexión está completa, antes estaba en blanco.
- Si abrimos el explorador de servidores (Ctrl+Alt+S) veremos que se ha creado una nueva conexión a la base de datos de Access que hemos seleccionado.


Enlaces interesantes
- Descargar programas de Visual Basic .NET