19. december 2003 - 12:23Der er
13 kommentarer og 1 løsning
connection problem
Hej
Jeg kan ikke få adgang til min database, selvom jeg selv mener at have prøvet næsten alt. Men jeg mangler jo nok lige det sidste, hvilket en af jer gerne skulle kunne hjælpe med.
Jeg har en login-side, hvor der er include filen "dbopen.asp". Jeg får følgende fejlmeddelse:
"Fejltype: Microsoft JET Database Engine (0x80004005) "C:\webs\bla\wwwroot\blabla\admin\log\db.mdb" er ikke en gyldig sti. Kontroller, at stinavnet er stavet korrekt, og at du er tilsluttet den server, hvor filen findes. /blabla/admin/include/dbopen.asp, line 6"
db'en ligger i den mappe, hvilket jeg har tjekket efter. Nogle gange får jeg så ikke den fejlmeddelse, men får istedet at vide at siden ikke findes (login.asp), hvilket den jo altså gør. Der er skriverettigheder til db'en og IIS er også genstartet, ingen af delene ser ud til at virke. Nogen ideer overhovedet?
Hvad men noget i den stil ? <% dim connect Set Connect = Server.CreateObject("ADODB.connection") Connect.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=C:\inetpub\wwwroot\blabla\navn.mdb" %>
"Siden blev ikke fundet Den side, du søger efter, er muligvis blevet fjernet, er midlertidigt ikke tilgængelig eller har ændret navn. "
får jeg så frem når jeg har rettet stien til, så det passer. Og det værste af det hele er jo, at login.asp findes, jeg sidder jo og har den åben. Og den ligger det rigtige sted og det hele. I just don't get it..
egenligt ikke, men som det er nu, så skal jeg bare skrive den ene sætning med include i hver fil, og skal der rettes i den, så skal jeg kun gøre det et sted og ikke i f.eks. 20 filer.
det er en intern connection jeg laver lige nu. Meningen er selvfølgelig at den skal op på nettet på et tidspunkt, men det bliver jo ikke lige før jeg får styr på det her :)
hmmmm jeg syntes at det er nemmere med en connect fil i et dokument for sig selv, hvor du så connecter til fra de dokumenter der måtte skulle bruge det.
Hm je tror at jeg må give fortabt lige nu, desværre !
har selv fundet ud af det. Grunden til at jeg ikke kunne få det til at virke, var at jeg havde placeret filerne i en mappe under mit standard-websted på IIS'en. Den skulle været defineret som hjemme-mappe. Lidt mærkelig må jeg sige, da jeg normalt fint kan køre flere "sites" i forskellige mapper. Anyway, det virker i hvert fald fint nu, så skal jeg (og evt. andre) bare huske at ændre hjemmemappen tilbage til normalt, når man er færdig med ens projekt.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.