La administración de orígenes
de datos ODBC (Open Database Connectivity) es una utilidad general de Windows NT.
Permite que las aplicaciones accedan a
los datos a través usando SQL como lenguaje estándar. Se administran a
través de la ventana ODBC del Panel de Control.
Se pueden configurar tres diferente
fuentes de datos ODBC, la forma más interesante es la
de DSN del Sistema, que presenta la ventaja de poder ser
accedida por cualquier usuario, siendo el tipo usado en aplicaciones
ASP.
Configuración de una fuente
de datos:
En este ejemplo declaramos una base de
datos Access, el procedimiento es prácticamente igual
para cualquier otra tecnología de bases de datos.
Para declarar una base de datos ODBC
haremos doble clik en el icono Fuentes de Datos ODBC que encontraremos en el
panel de control de Windows(Inicio->Configuración->
Panel de Control), una vez abierto el programa nos situaremos en
la pestaña DSN de Sistema.

Pulsaremos el botón AGREGAR
para añadir una nueva fuente de datos, lo que nos llevara a la
pantalla de controladores.

En esta ventana elegiremos el driver
adecuado para la tecnología de la base de datos que queremos tratar desde nuestras páginas
ASP y pulsaremos finalizar. La siguiente pantalla que se nos muestra nos pedirá la
ubicación física de nuestra base de datos y el nombre ODBC con el que queremos acceder
a ella.
Nombre de origen de datos: Es el
nombre simbólico de nuestra base de datos, será el que
utilicemos desde ASP para referirnos a ella.

Descripción: Es una
descripción de la base de datos
Base de datos: Es el camino
físico de la base de datos, para establecerlo pulsaremos el botón SELECCIONAR y mediante un
explorador elegiremos nuestra fuente de datos.
Una vez hecho esto pulsaremos el botón
ACEPTAR y ya tendremos nuestra base de datos disponible para su uso
desde nuestras aplicaciones Web.
NOTA: Si nuestro sistema
operativo es Windows NT y declaramos una base de datos
ACCESS debemos de tener en cuenta que ACCESS crea en el mismo
directorio de la base de datos un fichero con extensión .ldb
cuando cualquier usuario interactúa con la base de datos. Ello
nos obliga a dar derechos suficientes al usuario de IIS (IUSR_Nombre
del equipo) para manipular el directorio de la base de datos.