Det klassiska felet brukar väl ha med sökvägen att göra. Trippelkolla alltså att sökvägen till excel-dokumentet är riktig...
Jag har en sidan på vårt intranät som läser data från ett Excel dokument, fram till igår har det fungerat klanderfritt.
Igår fick jag ett "klassiskt" fel som har med rättigheterna på mappen att göra;
############
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Excel Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0xa90 Thread 0x284 DBC 0x2fe2f54 Excel'.
/saljtoppen/lista.asp, line 58
############
Rad 58 ser ut så här
############
Set conn = Server.CreateObject("ADODB.Connection")
Conn.ConnectionString = _
"DBQ=d:\inetpub\publichttp\intranet\saljtoppen\saljtoppen.xls;Driver={Microsoft Excel Driver (*.xls)}"
Conn.Open
Set RS = conn.Execute("Select * From [Data$]")
############
Rad 58 är Conn.Open
Där är inget ändrat i koden, filen är samma som tidigare och inga rättigheter har ändrats. Sökvägen till filen är dessutom korrekt.
IUSR har skriv och läsrättigheter till både mapp och fil.
Vad kan ha hänt och hur löser jag problemet?
rollo
