Så må du tilpasse din connection string så du ikke bruger .. i stien.
1. Du kan angive stien fra www root folderen /folder1/folder2/dbnavn.mbd
2. Hvis db folderen ligger før www root som den gør nogle steder må du udskrive stien til www root foldren og bruge den som connection string. Udskriv sådan her: response.write server.mappath("/")
Hvis den skriver: d:\homes\xxx\domænenavn\wwwroot
Så skal du skifte wwwroot med navnet på folderen databasen ligger i. Og ikke bruger server.mappath i connection strnig: d:\homes\xxx\domænenavn\dbfolder\db.mbd
Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x280 Thread 0x490 DBC 0xf462f4c Jet'.
og med ../
Disallowed Path Characters
/admin/inc/db.inc, line 5
The '..' characters are not allowed in the Path parameter for the MapPath method.
Nu gør jeg så jeg ligger databasen i admin mappen, og så fra root skriver admin/db.mdb - og det virker nu, dog når jeg så prøver og kalde databasen fra admin med bare db.mdb får jeg denne fejl:
Handlingen blev annulleret. /admin/inc/db.inc, line 6
'------------Kald database til siden ---------- Set rs = Server.CreateObject("ADODB.RecordSet") Function DB(database) DB = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(".") & "\" & Database & ";Jet OLEDB:Database Password=XXX;admin" END Function
Og så kan du åbne databsen i alle asp-siderne med: '------------Åben database ---------- tempConn=DB("Include/DB/MinDatabase.mdb") rs.Open sql,TempConn,3,3,1
Bare husk at stien nu skal angives fra roden af din website!
Den fejl du får: Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x280 Thread 0x490 DBC 0xf462f4c Jet'.
betyder connection virker dog kan den ikke finde database filen så prøve skrive hvordan stien ser ud fra root? og tjek at filnanvet passer.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.