Saludos. Seré breve:
Windows Vista Home Premium
IIS7
Código:
<html>
<head><title>My Site Application</title>
</head>
<body>
<a href="default.asp">home</a>
<br />
<%
dim conn,rs
set conn=server.createobject("ADODB.Connection")
conn.provider="Microsoft.Jet.OLEDB.4.0"
conn.open "c:/inetpub/wwwroot/assets/ACADEMIA.mdb"
set rs=server.createobject("ADODB.Recordset")
rs.open "select * from CURSOS",conn
do until rs.EOF
for each x in rs.fields
response.write(x.name & ": ")
response.write(x.value & "<br />")
next
response.write("<br />")
rs.movenext
loop
rs.close
conn.close
set rs=nothing
set conn=nothing
%>
</body>
</html>
Mensaje de error permanente:
"An error occurred on the server when processing the URL. Please contact the system administrator"
Entiendo, según esto, que el problema estaría en:
Código:
conn.open "c:/inetpub/wwwroot/assets/ACADEMIA.mdb"
pero no tengo ni idea de en qué consiste exactamente el problema.
Ese mismo código funciona con BabyWebServer.
¿Por qué no con IIS7?
El mismo problema lo tengo con:
Código:
<%
set adrot=server.createobject("MSWC.AdRotator")
response.write(adrot.GetAdvertisement("text/ads.txt"))
%>
y en general con cualquier componente (AdRotator,Content Linking, Content Rotator) en las líneas en las que incluyo un URL al documento del que deben tomar la información. Lo he revisado mil veces y todo está correctamente escrito.
Con los links y las imágenes no tengo ese problema.
Muchas gracias.
PD1: Soy novato en esto.
PD2: ¿Se me nota mucho?