On Sun, 16 Apr 2006 12:01:47 +0200, "Is"
<detteerminnewsgruppemailadresse2@get2net.dk> wrote:
>> Prøv med:
>> Provider=Microsoft.Jet.OLEDB.4.0;Data
>> Source=E:\ErikWeb\www\igallery34\db\igallery.mdb
>>
>
>Tak for det ! nu kom jeg lidt længere
>
>Næste stop er her !
>---
>
>Server.MapPath() fejl 'ASP 0172 : 80004005'
>
>Stien er ugyldig
>
>/erik/igallery34/system-firsttime.asp, line 22
>
>Parameteren for stien for metoden MapPath skal være en virtuel sti. Der blev
>brugt en fysisk sti.
Hvis du har skrevet:
Server.MapPath("E:\ErikWeb\www\igallery34\db\igallery.mdb")
så vil du få formetlig få denne fejl.
Server.MapPath bruges til at konvertere fra en virtuel sti til en
fysisk sti.
virtuel: En sti på nettet
(fx: ../db/igallery.mdb)
fysisk: En sti på serverens disk
(fx: E:\ErikWeb\www\igallery34\db\igallery.mdb)
Så hvis du i forvejen agiver en fysisk sti, skal du ikke bruge
Server.MapPath.
>Jeg kan ikke huske hvordan der er jeg gør for at komme op i herakiet ?? det
>modsatte af //
"Opad" - eller måske snarere "nedad", da det jo er tættere på roden
- kan skrives "../" osv.
Men det er ikke sikkert din server tillader, at du går uden for
webspace med Server.MapPath. I så fald er du nødt til at skrive den
fysiske sti.
>Hvad betyder det hvilken ven skråstregerne vender ?? // eller \\
virtuel: /
fysisk: \
Good luck!
--
Jørn Andersen,
Brønshøj