---
title: "Behöver hjälp!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/70938-behöver-hjälp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Malm"
published: "2003-03-12T19:14:55.000Z"
updated: "2003-03-13T07:35:52.000Z"
replies: 37
views: 708
page: 1
pages: 2
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/70938-behöver-hjälp"
---

# Behöver hjälp!

_Sida 1 av 2._

## #1 — Malm, 2003-03-12T19:14Z

Ju, nur är det såhär att jag har ett konto på aleborg.se. Ni som använder det kanske vet att det ej går att köra .mdb filer i www-mappen. Utan dom måste vara i data-mappen. Men hur gör jag den sökvägen ifrån nyheter.asp till db.mdb i data-mappen som ligger i rooten?

Detta blev ganska kass förklaring, vet ej heller vilket forum jag ska posta i.

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

## #2 — Sebbe, 2003-03-12T19:21Z

```
objCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/data/db.mdb")
```

Om du har ett användarnamn som måste va i adressen måste det stå Server.MapPath("/användarnamn/data/db.mdb")

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

## #3 — Malm, 2003-03-12T19:30Z

Jag använder ett av gruvsjo.com's nyhetsscript.

Microsoft JET Database Engine error '80004005' 
'E:\\ww2\\www.helmsklyfta.net\\www\\www.helmsklyfta.net\\data\\nyheter.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. 

/nyheter.asp, line 78 

Blev det endå. Detta felmeddelandet kanske gav en bättre förklaring till felet?

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

## #4 — Sebbe, 2003-03-12T19:32Z

```
objCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("data/db.mdb")
```

då? :)

Yay! 200 meddelanen! ;)

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

## #5 — @nders, 2003-03-12T19:33Z

Hur ser din kod ut nu då?

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

## #6 — Malm, 2003-03-12T19:38Z

Microsoft VBScript runtime error '800a01a8' 
Object required: '' 

/nyheter.asp, line 78 
 

```
Set Conn = Server.CreateObject("ADODB.Connection") 
          Set RecSet = Server.CreateObject("ADODB.Recordset")
         objCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=data/db.mdb"
          Const perSida = 3
          Sidan = Request.QueryString("sida")
          If Sidan = "" then 
              sida = 1 
          Else 
              sida = Sidan 
          End If
```

Jag suger verkligen på ASP, så hoppas ni står ut med mig.

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

## #7 — @nders, 2003-03-12T19:39Z

Hur ser koden ut när du fick felmeddelandet i ditt förra inlägg?

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

## #8 — Malm, 2003-03-12T19:40Z

Så här:

```
Set Conn = Server.CreateObject("ADODB.Connection") 
          Set RecSet = Server.CreateObject("ADODB.Recordset")
          Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & db1

          Const perSida = 3
          Sidan = Request.QueryString("sida")
          If Sidan = "" then 
              sida = 1 
          Else 
              sida = Sidan 
          End If
```

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

## #9 — @nders, 2003-03-12T19:42Z

Vad innehåller *db1* då? Det är det som är intressant.

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

## #10 — Malm, 2003-03-12T19:44Z

Kanske jag kunde räknat ut själv, sorry.

```
db1 = Server.MapPath("db/nyheter.mdb")
```

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

## #11 — Malm, 2003-03-12T19:51Z

Ska jag byte ut Server.MapPath mot något annat, eller?

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

## #12 — @nders, 2003-03-12T19:56Z

Provade du enligt Sebbes första inlägg, att inleda sökvägen med en slash för att indikera roten?

```
db1 = Server.MapPath("/db/nyheter.mdb")
```

Mvh

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

## #13 — Malm, 2003-03-12T20:04Z

Tack! :birp

Men nu uppstod ännu ett fel  :( 

Microsoft OLE DB Provider for ODBC Drivers error '80004005' 

\[Microsoft\]\[ODBC Microsoft Access Driver\] Could not delete from specified tables. 

/nyheter.asp, line 476 

```
If Request.Querystring("action") = "delete" AND Session("nyhet") = "ok" Then

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)}; DBQ=" & db
Conn.Execute("DELETE FROM nyheter WHERE id="& Request.Querystring("id"))

Session("mess") = "Nyheten är borttagen!"		
Response.Redirect sidnamn & "?do=inne"
```

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

## #14 — Sebbe, 2003-03-12T20:18Z

Säker på att tabellen nyheter finns?

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

## #15 — Malm, 2003-03-12T20:20Z

Nog är den där alltid.

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

## #16 — Nexus86, 2003-03-12T20:23Z

> **@nders skrev:**
>
> Provade du enligt Sebbes första inlägg, att inleda sökvägen med en slash för att indikera roten?
>
> ```
> db1 = Server.MapPath("/db/nyheter.mdb")
> ```
>
> Mvh

Skulle inte databaserna ligga i mappen data? :q

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

## #17 — icaaq, 2003-03-12T20:25Z

Testa att använda en mer modern connectionstring

```
[red]If Request.Querystring("action") = "delete" AND Session("nyhet") = "ok" Then
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "[b]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[/b]" & db
Conn.Execute("DELETE FROM nyheter WHERE id="& Request.Querystring("id"))
Session("mess") = "Nyheten är borttagen!"
Response.Redirect sidnamn & "?do=inne"
[/red]
```

Mvh icaaq

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

## #18 — Malm, 2003-03-12T20:27Z

> **Nexus86 skrev:**
>
> > **@nders skrev:**
> >
> > Provade du enligt Sebbes första inlägg, att inleda sökvägen med en slash för att indikera roten?
> >
> > ```
> > db1 = Server.MapPath("/db/nyheter.mdb")
> > ```
> >
> > Mvh
>
> 
> Skulle inte databaserna ligga i mappen data? :q

Jo, det var det jag frågade efter först, men har ej fått något svar på hur jag kopplar en databas bakåt in i en annan mapp.

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

## #19 — Sebbe, 2003-03-12T20:30Z

```
objCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/data/db.mdb")
```

måste väl funka?????

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

## #20 — Malm, 2003-03-12T20:31Z

Nope, sorgligt nog.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/70938-behöver-hjälp  
Nästa sida: https://www.webforum.nu/amne/asp/70938-behöver-hjälp/page2.md
