---
title: "konstigt!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9669-konstigt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "McD"
published: "2001-05-22T07:00:00.000Z"
updated: "2001-05-22T18:13:00.000Z"
replies: 38
views: 368
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/9669-konstigt"
---

# konstigt!

_Sida 1 av 2._

## #1 — McD, 2001-05-22T07:00Z

Microsoft VBScript runtime error '800a01a8' 

Object required: 'DRIVER={Microsoft Ac' 

/test/conection.inc, line 6 

```
<%
Dim Databas

Databas = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("../../scripts/intranet.mdb") &";DefaultDir="& Server.MapPath(".") &";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5"
Session("connectdb") = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
Databas.Open Session("connectdb")
%>
```

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

## #2 — McD, 2001-05-22T07:15Z

lite mer förklaring...

Denna använder jag hemma funkar:

```
<%
Set Databas = Server.CreateObject("ADODB.Connection")
MdbFilePath = ("c:\inetpub\scripts\intranet.mdb")
Session("connectdb") = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
Databas.Open Session("connectdb")
%>
```

Denna har jag på ett annat scirtp på jobbet och funkar...

```

<%
Dim strCon
Dim objRec
Dim objCon

strCon = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("../../scripts/intranet.mdb") &";DefaultDir="& Server.MapPath(".") &";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5"
'DSN CONNECTION
'strCon = "DSN=NeWs"
%>
```

Felmeddelandet ovan är problemet, jag använder Databas.open i detta script jag gjort hur ska jag få den andra databaskopplingen att funka med det?

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

## #3 — @nders, 2001-05-22T07:21Z

du måste ju skapa objektet databas.
nu har du ju det som en sträng.

```
<%
Dim Databas
set Databas = server.createobject("adodb.connection")
Session("connectdb") = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
Databas.Open Session("connectdb")
%>
```

se till att session("connectdb") innehåller rätt connectionstring.

men varför lägger du den i en session?

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

## #4 — McD, 2001-05-22T07:29Z

Problemet är att jag inte vet fulla genvägen till databasen... dvs c:/bla/bla/bla

```
<%
Set Databas = Server.CreateObject("ADODB.Connection")
MdbFilePath = ("c:\inetpub\scripts\intranet.mdb")
Session("connectdb") = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
Databas.Open Session("connectdb")
%>
```

Måste alltså göras om så jag kan använda
../../scripts/intranet.mdb som jag vet fungerar...

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

## #5 — @nders, 2001-05-22T07:54Z

ja? problemet är?

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

## #6 — McD, 2001-05-22T08:05Z

:) att jag inte får till det...

Byter jag bara ut i den oven c:/bla/bla

till ../../bla/bla så funkar det inte!

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

## #7 — @nders, 2001-05-22T08:07Z

om du byter ut den till detta, funkar det inte då :q

```
MdbFilePath = server.mappath ("..\..\scripts\intranet.mdb")
```

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

## #8 — McD, 2001-05-22T08:12Z

Microsoft OLE DB Provider for ODBC Drivers error '80004005' 

\[Microsoft\]\[ODBC Microsoft Access Driver\]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x414 Thread 0x7bc DBC 0x2025bd4 Jet'. 

/test/conection.inc, line 6 

blir det då...

```
<%
Set Databas = Server.CreateObject("ADODB.Connection")
MdbFilePath = server.mappath ("..\..\scripts\intranet.mdb")
'MdbFilePath = ("c:\inetpub\scripts\intranet.mdb")
Session("connectdb") = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
Databas.Open Session("connectdb")
%>
```

Detta felmeddelande får jag ju alltid när det är fel genväg till databasen...

Men det är ju inte det för det funkar ju i exempelt ovan precis samma genväg.

**McD\- Burgers for the people!**

**[www.McDz.net](http://www.mcdz.net)**            [www.SweQuake.com](http://www.swequake.com)

\[Redigerat av McD den 22 maj 2001\]

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

## #9 — @nders, 2001-05-22T08:19Z

ok, då är nog sökvägen fel!

response.write är en himlans schysst pryl.

```
response.write server.mappath("\")
```

då får du reda på var din webroot ligger, så kan du ju bygga sökvägen till db därifrån.

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

## #10 — McD, 2001-05-22T08:23Z

c:\\inetpub\\intranet

mer frå jag inte fram :/

Testat o laggt till script / scripts / nille alla möjliga varianter efter men fortfarande samma fel

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

## #11 — @nders, 2001-05-22T08:28Z

du har alltså inte direkt åtkomst till servern?

är du säker på att ../../scripts/intranet.mdb stämmer?

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

## #12 — McD, 2001-05-22T08:29Z

Yep.

har i annan kod denna

```
<%
Dim strCon
Dim objRec
Dim objCon

strCon = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("../../scripts/intranet.mdb") &";DefaultDir="& Server.MapPath(".") &";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5"
'DSN CONNECTION
'strCon = "DSN=NeWs"
%>
```

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

## #13 — @nders, 2001-05-22T08:38Z

och de filerna ligger i samma mapp?

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

## #14 — McD, 2001-05-22T08:43Z

dubbelpost.

\[Redigerat av McD den 22 maj 2001\]

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

## #15 — McD, 2001-05-22T08:43Z

nja databasen ligger i samma mapp...

det scriptet som funkar ligger i en mapp nyheter

och detta som jag försöker att få igång ligger i en mapp test.

kan det va ett rättighetspoblem tro...

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

## #16 — @nders, 2001-05-22T08:47Z

ligger mapparna nyheter och test på samma nivå? annars stämmer ju inte sökvägen till databasen!

det ska inte vara rättighetsproblem.

kontakta mig gärna på icq.

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

## #17 — McD, 2001-05-22T08:48Z

Har tyvärr inte icq... (får inte, men tack att du ställer upp.)

ja nyheter och test ligger på samma nivå...

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

## #18 — @nders, 2001-05-22T08:50Z

och om du lägger in den fil du jobbar med i mappen nyheter?

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

## #19 — McD, 2001-05-22T08:59Z

samma problem... Nu har jag forskat mer... kopierat nyhetsscirptet och laggt det i en ny mapp test1 och det funkar... mao så är sökvägen korrekt.

så det är alltså fel i min coneciton.inc

Så jag tror att något är gjort med news.mdb som inte är gjord med intranet.mdb nått med rättigheter alltså. Ska sätta mig ner med administratören på lunchen och få den precisa sökvägen oxå. återkommer med svar om jag löser problemet...

Tack snabelanders.

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

## #20 — @nders, 2001-05-22T09:10Z

hur ser hela din conection.inc ut nu?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9669-konstigt  
Nästa sida: https://www.webforum.nu/amne/asp/9669-konstigt/page2.md
