Crear un controlador ODBC para conectar SQL SERVER con Visual Basic .NET

Quizás muchos que se meten en el mundo del desarrollo les ha tocado hacer conexiones con bases de datos, consultas y demás vainas que implican guardar la información en algún sitio. Bueno en este caso vamos mirar como crear un simple controlador ODBC para conectar SQL SERVER con Visual Basic .NET. Para abarcar un poco más el tema este POST estará centrado en varias partes.

1. ¿Qué es ODBC?
2. Manejo de conceptos.
3. Creando nuestro primer controlador

¿Qué es ODBC?

Estos conceptos pueden definir claramente que es ODBC :

  • Open DataBase Connectivity (ODBC).
  • Es un estándar a Bases de Datos desarrollado por Microsoft Corporation, es decir solo funca en Windows.
  • Su objetivo es hacer posible el acceso a cualquier dato desde cualquier aplicación sin importar el Sistema Administrador de Bases de Datos DBMS.
  • ODBC funciona como mediador entre la aplicación y el DBMS a través de una capa intermedia llamada “Manejador de Base de Datos”.
  • El objetivo de la capa es traducir las consultas realizadas por la aplicación al DBMS y devolverlas en forma clara.
  • Todo DBMS  (Sistema Administrador de Bases de datos) tiene su propio driver para realizar la conexión mediante ODBC.

Manejo de conceptos

ODBC : Open DataBase Connectivity : Conectividad abierta a base de datos
DBMS : DataBase Management System : Sistema administrador de base de datos
DSN : Data Source Name : Nombre de la fuente de Datos

Creando nuestro primer controlador

Para dicha tarea se deben realizar los siguientes pasos.

– Ir a panel de control.
– Seleccionar herramientas administrativas.
– Seleccionar Orígenes de datos (ODBC)

– Pulsar clic sobre “Agregar” (Esto nos permitirá crear un nuevo controlador)
– Seleccionar el controlador requerido para el origen de datos y pulsar clic en Finalizar.
– Aquí se puede encontrar una lista muy completa de todos los controladores de las diferentes bases de datos que existen en el mercado.

– Ingresar los datos para nuestro origen de datos. (En el ejemplo se usa un servidor local, pero en una intranet es posible que le base de datos se encuentre en otro lado. =))

– Seleccionar el tipo de autentificación a usar.
– En este caso se usa por defecto la de Windows que es la que viene por defecto, pero si se definen usuarios y contraseñas cambia la cosa.

– Seleccionar la base de datos de la que se creará el origen de datos y pulsar clic en Siguiente.
– Se debe tener en cuenta que esta base de datos ya debe existir creada.

– Pulsar clic en Finalizar, para completar el origen de datos. =)

– Realizar la prueba de conexión.

– Verificar que haya sido creado exitosamente el origen de datos.
– y Voila!!!


En la imagen anterior se puede verificar que el controlador ODBC fue creado y ahora está listo para ser usado en la aplicación que maneje como base de datos SQL SERVER. =)

Imagen de perfil de DMK
Por DMK
Hakuna Matata!

Artículos Relacionados

2 Comentarios

  1. jorge adan - Febrero 24, 2012, 3:27 pm Responder

    DISCULPA UNA PREGUNTA TAMBIEN PUEDE SER PARA MYSQL?
    Y CUANDO SE CREA EL INSTALADOR SE PUEDE INSTALAR EN OTRA MAQUINA QUE NO TENGA LA BASE DE DATOS O COMO FUNCIONA POR QUE SOY NUEVO Y NECESITO SABER SOBRE ESTE TEMA.

  2. Pedro - Julio 26, 2012, 6:28 am Responder

    Es igual pero te has de descargar el driver para mysql, ahora esta ne la versión 5.1.11

    bye

Deja un comentario

Tu email no será publicado.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*