Hola, para conectarte a una bd access con ASP necesitas:
- 1 servidor web (PWS o IIS)
- una pág.ASP instalada en el servidor web
- Un script de conexión a la base de datos
El script de conexión puede ser de 2 formas: a través de ODBC o a través del OLE Driver. Para la primera forma necesitarás crear un DSN en windows, la segunda te permite conectarte sin crear este DSN y de una manera relativa (teniendo la base de datos en el mismo directorio de tus páginas web)
Acá va un ejemplo de un script de conexión a una bd:
Cita: <% LANGUAGE="VBSCRIPT" %>
<%Dim conexion,sql,basedatos
Set conexion=Server.CreateObject("ADODB.Connectio n")
basedatos=Server.MapPath("data/mibase.mdb")
conexion.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& basedatos & ";"
sql="select * FROM datos ORDER By nombres"
set rs=conexion.execute(sql)
' ACA Termina la conexión y lo que sigue es para ver los datos dentro de la bd:
%>
<html>
<head>
<title>Conectando a base de datos</title>
</head>
<body>
<table align="center" border="1">
<tr>
<th> Nombres </th>
<th> Apellidos </th>
<th> Teléfono </th>
<th> Direccion </th>
</tr>
<% Do While Not rs.Eof %>
<tr>
<td><a href="destino.asp?id=<%=rs("Id") %> "> <%=rs("nombres") %> </a></td>
<td> <%=rs("apellidos") %> </td>
<td> <%=rs("telefono") %> </td>
<td> <%=rs("direccion") %> </td>
</tr>
<%
rs.MoveNext
loop
conexion.close
%>
</table>
</body>
</html>
Acá se utilizó el driver OLE para conectarse a la bd llamad "basedatos.mdb"
saludos
<p align="center">
<EMBED src="http://www.webmagic.cl/firmafdw.swf" quality=high wmode=transparent WIDTH="260" HEIGHT="60" NAME="wc"></EMBED>
</p>