---
title: "connect vill inte"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/170679-connect-vill-inte"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Biasse"
published: "2008-04-10T11:58:46.000Z"
updated: "2008-04-16T19:20:51.000Z"
replies: 10
views: 533
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/170679-connect-vill-inte"
---

# connect vill inte

## #1 — Biasse, 2008-04-10T11:58Z

Har haft denna i mina filer:

```
<%
Response.buffer=True
Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath("databas/mail.mdb")
%>
```

När jag sen ville göra en settings.asp till mina filer med samma innehåll går det inte. Nån som vet varför?

Får fel:

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
\[Microsoft\]\[Drivrutin för ODBC Microsoft Access\]Allmänt fel Det går inte att öppna registernyckeln 'Temporary (volatile) Jet DSN for process 0xad0 Thread 0xf50 DBC 0x123ebe4 Jet'.
/ASP Skript/kontakt/admin/settings.asp, line 4

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

## #2 — @nders, 2008-04-10T12:00Z

Fel sökväg till databasfilen är min gissning.

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

## #3 — Biasse, 2008-04-10T12:06Z

Nej den stämmer men därimot har jag lagt filer i olika mappar. Annars ser allt helt ok ut.

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

## #4 — @nders, 2008-04-10T12:08Z

Ok, så du menar att mappen *databas* ligger i samma mapp som settings.asp?

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

## #5 — Biasse, 2008-04-10T12:11Z

root mappen - mail.asp
admin mappen - adm,settings fil & databasmappen

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

## #6 — @nders, 2008-04-10T12:14Z

Och settings.asp - hur använder du den?
Om den är en includefil kommer det ju inte fungera om du inkluderar den ifrån någon annan mapp - sökvägen blir felaktig. Utgå alltid ifrån roten när du specar placering av en databasfil. (/admin/databas/mail.mdb t.ex.)

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

## #7 — Biasse, 2008-04-10T12:15Z

Ja det är en include och jag antar att det skär sig i och med att jag mappade filerna. Får kolla över det igen o ev bara ha allt i samma mapp ändå.

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

## #8 — @nders, 2008-04-10T12:18Z

> Får kolla över det igen o ev bara ha allt i samma mapp ändå.

Varför då? Utgå ifrån roten som jag skrev ovan.

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

## #9 — Biasse, 2008-04-10T12:24Z

Nu är jag inte med....

Lägger jag settings.asp i root mappen måste include i mappen admin se ut så här:

\<!--#include file="../settings.asp" --\>

Och då blir det samma fel igen.

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

## #10 — @nders, 2008-04-10T12:25Z

Varför ska du lägga settings.asp i rotmappen? :O

> **snabelanders skrev:**
>
> Utgå alltid ifrån roten när du specar placering av en databasfil. (/admin/databas/mail.mdb t.ex.)

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

## #11 — Eclipse, 2008-04-16T19:20Z

**Två Tips**

1\. Använd inte INCLUDE FILE, kör i stället med INCLUDE VIRTUAL och utgå \*alltid\* från rooten, oavsett vad  du gör.

2\. Skriv sökvägen till databasen i klartext. Ibland, beroende på hur du har skrivit och använt din kod, kan i vissa tillfällen server.mapPath utgå ifrån FEL fil. Dvs filen som koden ligger i och inte filen som är inkluderad...

Genom att skriva sökvägen i klartext elliminierar du ett möjligt ställe till fel.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/170679-connect-vill-inte
