Al ejecutar asp, solicita Proveedor Microsoft OLE DB para controladores ODBC (0x80004005)[Microsoft][Controlador ODBC Microsoft Access] No se puede encontrar el archivo '(Desconocido)'. 'Proveedor Microsoft OLE DB para controladores ODBC (0x80004005)
[Microsoft][Controlador ODBC de Microsoft Access] No se encontró el archivo '(desconocido)'.
/conn/conn1.asp, línea 3'
La configuración de IIS7.0 está configurada correctamente en Windows7 y ASP está configurado correctamente.
Hay un problema de permisos, pero el error anterior aparecerá cuando se ejecute.
El código de conexión de mi base de datos es:
Copie el código de código de la siguiente manera:
<%
Establecer conexión = Server.CreateObject(ADODB.Connection)
conn.open DRIVER={Controlador de Microsoft Access (*.mdb)}; DBQ= & DefaultDir &server.mappath(worker.mdb)&;
Establecer rs = Server.CreateObject(ADODB.Recordset)
Establecer rs1 = Server.CreateObject(ADODB.Recordset)
Establecer rs2 = Server.CreateObject(ADODB.Recordset)
Establecer rs3 = Server.CreateObject(ADODB.Recordset)
%>
Hay muchas versiones de explicaciones que circulan por Internet y probé la solución:
A la carpeta windows/temp le falta un permiso de grupo de usuarios
Generalmente, en el IIS instalado por defecto en Windows 7, el grupo de usuarios que falta es Usuarios autenticados.
añadir
Usuarios autenticados
Los permisos predeterminados son de lectura y escritura. ok, el sistema está funcionando normalmente