---
title: "Server.MapPath"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/70809-server-mappath"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ooostfralla"
published: "2003-03-12T07:52:57.000Z"
updated: "2003-03-12T09:07:55.000Z"
replies: 12
views: 265
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/70809-server-mappath"
---

# Server.MapPath

## #1 — ooostfralla, 2003-03-12T07:52Z

strSource=Server.MapPath("\\db\\databas.mdb")
Skriver detta men vill komma ett steg ned i katalogerna

Min asp-fil ligger i en katalog kallad admin. Detta medans databas.mdb ligger på samma katalognivå som admin i katalogen db! Hur öppnar jag den med min databas koppling från en fil som ligger i adminkatalogen??!

Permalänk: https://www.webforum.nu/p/70809

## #2 — Obbelix, 2003-03-12T08:00Z

Menar du så här?

```
strSource=Server.MapPath("../db/databas.mdb")
```

Permalänk: https://www.webforum.nu/p/976071

## #3 — ooostfralla, 2003-03-12T08:06Z

Tyvärr har testat det... Följande fel:

Provider (0x80040E4D)
Authentication failed.
/dm00bjjo/admin/include/opendbconnection.inc, line 6

Permalänk: https://www.webforum.nu/p/976072

## #4 — Nickemannen, 2003-03-12T08:10Z

Har du något lösenord på accsesdatabasen ?

Permalänk: https://www.webforum.nu/p/976077

## #5 — ooostfralla, 2003-03-12T08:13Z

Nej!

Permalänk: https://www.webforum.nu/p/976082

## #6 — Obbelix, 2003-03-12T08:13Z

enligt ditt felmeddelande så blir det ju fel i en fil som ligger ännu en mapp ner.
kanske:

```
strSource=Server.MapPath("../../db/databas.mdb")
```

ska funka.

med "../" går du upp en nivå

Permalänk: https://www.webforum.nu/p/976083

## #7 — ooostfralla, 2003-03-12T08:17Z

Fungerar icke...! Känns som det är något konstigt med denna sketna servern...

Permalänk: https://www.webforum.nu/p/976086

## #8 — Nickemannen, 2003-03-12T08:24Z

Jag har aldrig varit med om något sådant här fel.

Om det inte är att accses filen har lösenord.
Så borde det vara att mappen är skyddad eller inte kan användas i IIS:en.
Du kan inte testa att öppna den i samma mapp först och främst.

Och sedan skapa en annan map och lägga den i ?

Permalänk: https://www.webforum.nu/p/976087

## #9 — ooostfralla, 2003-03-12T08:31Z

Har testat att lägga databasen i samma katalog, det fungerar... Bara det att jag har filer under som ligger i "över" kataloger som jobbar mot databasen... Tack för hjälpen ska klura lite på en annan lösning...! Tror jag kommit på något...

Permalänk: https://www.webforum.nu/p/976092

## #10 — Nickemannen, 2003-03-12T08:33Z

Då anger du den fysiska vägen. Det är alltid bäst

Permalänk: https://www.webforum.nu/p/976094

## #11 — icaaq, 2003-03-12T08:43Z

Jag tycker det är smidigast att lägga sökvägen i Global.asa:

```
[red]
sub application_onStart
  application("connectionString") = "D:\Inetpub\wwwroot\db\databas.mdb"
end sub
[/red]
```

För att senare i connectionobjektet ange sökvägen

```
[red]
strSource = application("connectionString")
[/red]
```

mvh icaaq

Permalänk: https://www.webforum.nu/p/976101

## #12 — ooostfralla, 2003-03-12T09:01Z

Fysiskavägen! Gör en databaslösning som ska vara till godtycklig förening som examensarbete... Med andra ord ska det också kunna läggas upp på valfri webserver utan för mycket ändringar! Därför vill jag ha det så... Fast kompromissa går ju alltid! Även om man helst inte vill.... :)

Permalänk: https://www.webforum.nu/p/976110

## #13 — icaaq, 2003-03-12T09:07Z

> **ooostfralla skrev:**
>
> Med andra ord ska det också kunna läggas upp på valfri webserver utan för mycket ändringar!

Jag personligen tycker inte att om man får skriva in en sökväg till databasen en gång i global.asa är *"för mycket ändringar"*. Men det är ju min personliga åsikt.

Mvh icaaq

Permalänk: https://www.webforum.nu/p/976114

---

Tråden på webben: https://www.webforum.nu/amne/asp/70809-server-mappath
