---
title: "ibland 0x80004005 och ibland 0x80040E14"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/179983-ibland-0x80004005-och-ibland-0x80040e14"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "magnusfeldth"
published: "2009-08-26T22:00:13.000Z"
updated: "2009-08-27T17:13:01.000Z"
replies: 4
views: 671
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/179983-ibland-0x80004005-och-ibland-0x80040e14"
---

# ibland 0x80004005 och ibland 0x80040E14

## #1 — magnusfeldth, 2009-08-26T22:00Z

Jaha, nu är man tillbaka med asp-kodandet, efter kanske 2 års uppehåll, och vad möts man av vid första databaskopplingen om inte fel?

Ibland kommer

```
Provider (0x80004005)
Odefinierat fel
/rohdins09/menybody.asp, line 4
```

och ibland kommer

```
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel i ORDER BY-instruktion.
/rohdins09/menybody.asp, line 8
```

rad4: 

```
	Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.MapPath("db/rohdinsdb.mdb")
```

rad8: 

```
 RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic %>
```

vad är det nu jag strulat till med?

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

## #2 — magnusfeldth, 2009-08-26T22:19Z

Jag kan lägga till att när jag rensar Order by-delen så pendlar den mellan att funka och att visa felmeddelandet 0x80004005

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

## #3 — @nders, 2009-08-27T03:31Z

Jag ser ingen SQL-fråga i koden du postar.
Om du använder OLEDB-drivrutinen istället för den übergamla access-drivern - hur blir det då?

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

## #4 — magnusfeldth, 2009-08-27T15:43Z

den här gamlingen använder jag

```
Set Connect = Server.CreateObject("ADODB.Connection")
	Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.MapPath("db/rohdinsdb.mdb")

	Set RecSet = Server.CreateObject("ADODB.Recordset")
    Visa = "SELECT top 9 * FROM huvudmenydb WHERE visa = 'ja' order by niva ASC"
   RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic
```

har du nåt annat förslag? den är gammal som gatan, kopierad från när jag satt och jobbade med detta för kanske 3-4 år sedan sist.

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

## #5 — Zaiman, 2009-08-27T17:13Z

Tipsar: <http://www.connectionstrings.com/access>

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/179983-ibland-0x80004005-och-ibland-0x80040e14
