---
title: "felaktig sökväg i server.mappath"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/107325-felaktig-sökväg-i-server-mappath"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Claysson"
published: "2004-07-14T13:10:14.000Z"
updated: "2004-07-14T18:21:24.000Z"
replies: 7
views: 358
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/dotnet/107325-felaktig-sökväg-i-server-mappath"
---

# felaktig sökväg i server.mappath

## #1 — Claysson, 2004-07-14T13:10Z

I roten där websajten också ligger har jag en dbconn.cs fil som jag använder för databaskopplingar. I denna har jag då sökvägen till databasen som också ligger på rotnivå:

```
Server.MapPath("DataBas.mdb");
```

 

Detta fungerar bra.

Men hur gör man med Server.MapPath när man som jag har en mapp /admin och vill komma åt databasen, är enda sättet att skriva hela sökvägen till databasen, eller finns det något smidigt sätt med Server.MapPath så man slipper fippla med sökvägarna?

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

## #2 — @nders, 2004-07-14T13:18Z

Utgå ifrån roten, dvs inled med en /.

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

## #3 — Claysson, 2004-07-14T13:21Z

Jag är lite osäker på vad du menar.  Såhär:

Server.MapPath("/DataBas.mdb");

?

(Kan inte testa då jag sitter på jobbet.. )

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

## #4 — @nders, 2004-07-14T13:23Z

Jepp, så jag menar. Om databasen ligger i webroten förstås (det borde den dock inte göra...).

Nu kan jag visserligen nada om asp.net, men server.mappath är väl ett arv från gamla asp, så det borde fungera. Fast säker kan man ju aldrig vara. ;)

mvh

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

## #5 — Claysson, 2004-07-14T13:24Z

Ok, tack för hjälpen, återkommer senare ikväll så får vi svaret =)

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

## #6 — Pace, 2004-07-14T13:37Z

Lägg sökvägen till databasen i web.config. Då slipper du kompilera om ditt projekt om du skulle ändra sökväg/filnamn.

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

## #7 — PDahlen, 2004-07-14T13:38Z

Det beror även på om du med rot menar wwwroten eller applikationsroten. Om databasen ligger i applikationsroten kommer du åt den med \~/Databas.mdb

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

## #8 — Claysson, 2004-07-14T18:21Z

Tack, det fixade biffen!

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/107325-felaktig-sökväg-i-server-mappath
