Tjena! Titta på detta inlägget: http://www.pellesoft.nu/development/forum/view.asp?msgid=7724&forumid=4 Tack, men en ännu bättre hjälp fanns på ett så oväntat ställe som på MS... Access-trubbel
Jag får följande felmeddelande när jag ska connecta till en access-databas från en ASP-sida i Win2k (med Conn.Open connStr) vilket ger mig gråa hår:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x2b0 Thread 0x5a8 DBC 0xb12024 Jet'.
0x80004005 är alltså "Unspecified error" (tack för upplysningen, Microsoft...)
Min connection string (japp, patharna är rätt):
DBQ=c:\inetpub\wwwroot\Inventive\admin\db\db1.mdb;DefaultDir=c:\inetpub\wwwroot\Inventive\admin\db;Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;ImplicitCommitSync=Yes;MaxBufferSize=512;MaxScanRows=8;PageTimeout=5;SafeTransactions=0;Threads=3;UID=admin;UserCommitSync=Yes;User Id=admin;
Felet började uppstå i samband med att jag kopierade över den befintliga access-filen (db1.mdb) med en annan access-fil med samma namn och samma tabellstruktur.
Det riktigt märkliga är att felet uppträder slumpmässigt (?). Rätt vad det är så funkar det som det ska, trycker man sedan på Reload kommer felet tillbaka. Detta oberoende av omstarter av IIS etc.
Är det någon som varit med om något liknande? Eller vet vad det kan vara för fel?
//rasmusSv: Access-trubbel
/JohanSv: Access-trubbel
http://support.microsoft.com/support/kb/articles/q295/2/97.asp