När jag sen ville göra en settings.asp till mina filer med samma innehåll går det inte. Nån som vet varför?
Får fel:
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access]Allmänt fel Det går inte att öppna registernyckeln 'Temporary (volatile) Jet DSN for process 0xad0 Thread 0xf50 DBC 0x123ebe4 Jet'.
/ASP Skript/kontakt/admin/settings.asp, line 4
Och settings.asp - hur använder du den?
Om den är en includefil kommer det ju inte fungera om du inkluderar den ifrån någon annan mapp - sökvägen blir felaktig. Utgå alltid ifrån roten när du specar placering av en databasfil. (/admin/databas/mail.mdb t.ex.)
1. Använd inte INCLUDE FILE, kör i stället med INCLUDE VIRTUAL och utgå *alltid* från rooten, oavsett vad du gör.
2. Skriv sökvägen till databasen i klartext. Ibland, beroende på hur du har skrivit och använt din kod, kan i vissa tillfällen server.mapPath utgå ifrån FEL fil. Dvs filen som koden ligger i och inte filen som är inkluderad...
Genom att skriva sökvägen i klartext elliminierar du ett möjligt ställe till fel.
254 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25