Está usted en Indice > Construcción > Lenguajes > ASP > Lecciones y Paso a Paso > Acceder a una Base de Datos Access con ASP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Acceder a una Base de Datos Access con ASP

Acceder a una Base de Datos de Microsoft Acces

Si se desarrolla un sitio web que espera una gran afluencia de gente, no es recomendable utilizar bases de datos Access. Igualmente para sitios con poco tráfico o para aprender a trabajar con bases de datos, Access es una buena alternativa.

Crear una conexión a Microsoft Access usando OLE DB

El mejor método para crear una conexión a una base de datos Access, es usando un proveedor OLE DB nativo. Este ejemplo utiliza la versión 4.0:

<% Ser Con = Server.CreateObject( "ADODB.Connection" ) Con.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=c:\\MiAccess.mdb" %>

Crear una conexión a Microsoft Access usando ODBC

En el caso de establecer la conexión utilizando ODBC, existen tres maneras de almacenar la información; en el Windows Registry, en un archivo o dentro del string de conexión. Guardar la información en el Window Registry. Para utilizar este tipo de conexión en necesario crear un System DNS o DNS de Sistema.

1) Abrir el administrador de datos ODBC, dentro del panel de control.

2) Seleccionar System DNS o DNS de Sistema

3) Presionar Add o Agregar y seleccionar el driver Access y presionar finalizar o finish

4) Ingresar un nombre y una descipción para la conexión y finalizar.

Después de haber echo esto, necesitamos el string para acceder a la base de datos.

<% Set Con = Server.CreateObject( "ADODB.Connection" ) Con.Open "DNS=AccessDNS;UID=admin;PWD=secret" %>

Guardar la información en el un archivo. Para hacer esto necesitamos crear un File DNS o DNS de Archivo. Los pasos a seguir son idénticos que en el caso anterior, con la salvedad de que en esta oportunidad debemos seleccionar File DNS o DNS de Archivo.

<% Set Con = Server.CreateObject( "ADODB.Connection" ) Con.Open "FILEDNS=AccessDNS" %> Guardar la información en el string de conexión. <% Set Con = Server.CreateObject( "ADODB.Connection" ) Con.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\\MiBase.mdb" %>

El parámetro DRIVER especifíca el uso del driver Microsoft Access. El parámetro DBQ indíca el path al archivo que contiene la base de datos access.

 




Autor: Alejandro Gassmann
http://www.gamarod.com.ar/articulos/acceder_a_bases_de_datos_microsoft_access.asp

Usuarios que han visto este tema también han visto...

- Ejemplo básicos de uso de cookies en ASP
- Optimizar páginas con ASP
- Utilizacion de GET y querystring en ASP
- El Objeto Command en ASP
- ELSEIF en lugar de ELSE IF


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 20-07-2008 a las 19:33:06