Avatar billede peterkopi Nybegynder
25. august 2005 - 10:34 Der er 4 kommentarer og
1 løsning

Problem med Server.MapPath - error '80004005'

På siden http://www.thomasvilhelm.dk/home/index.asp får jeg flg. fejl:

Microsoft JET Database Engine error '80004005'

'd:\www\thomasvilhelm.dk_biw7xo8mk6\public_html\db\db.mdb' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.

D:\WWW\THOMASVILHELM.DK_BIW7XO8MK6\PUBLIC_HTML\HOME\../includes/connect.asp, line 6

Min connect.asp ser sådan ud:

<%
' Database Connection - ændret 24.08.2005 til server.mappath
Dim ConnectString, conn
ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("../db/db.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnectString
%>

Og linje 6 - conn.open ConnectString - er åbenbart forkert. Men hvad skal der så stå?
Fejlen er opstået efter webhotellets skift fra absolut sti til Server.MapPath - se evt. http://www.clichehosting.com/dk/?wid=140&mid=4&id=5

Jeg har brug for HURTIG hjælp, da siden skal opdateres!
Avatar billede cpufan Juniormester
25. august 2005 - 10:47 #1
hvad med
Server.MapPath("../../db/db.mdb")
Avatar billede cpufan Juniormester
25. august 2005 - 10:49 #2
eller:
ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\www\thomasvilhelm.dk_biw7xo8mk6\db\db.mdb"
Avatar billede peterkopi Nybegynder
25. august 2005 - 11:02 #3
cpufan, det var åbenbart nok at tilføje '../' som du foreslog 10:47:03.
Dit næste forslag er den absolutte sti med en virtuel tilføjelse. Men det er jo netop det cliche.dk er gået væk fra.

Men du får altså dine point for blot 2 prikker og en slash, hvis du også lige lægger et svar...

Tak og fortsat god dag til dig!
Avatar billede cpufan Juniormester
25. august 2005 - 11:12 #4
ok, det var så fordi du lige skulle et niveau længere tilbage
Avatar billede cpufan Juniormester
25. august 2005 - 11:14 #5
men om du kører den ene eller den anden, så burde de begge virke,
da de i en udskrift giver det samme.
prøv for sjov skyld at udskrive de 2 til skærmen,
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester