---
title: "Microsoft OLE DB Provider for ODBC Drivers error '80040e07'"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/72828-microsoft-ole-db-provider-for-odbc-drivers-error-80040e07"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "DiDjo"
published: "2003-04-01T20:06:11.000Z"
updated: "2003-04-01T20:24:09.000Z"
replies: 1
views: 243
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/72828-microsoft-ole-db-provider-for-odbc-drivers-error-80040e07"
---

# Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

## #1 — DiDjo, 2003-04-01T20:06Z

Jag ändrade från en sådan id: {Ag89aygadhf08h32hrfaf3}
till att den räknar inläggen! Den ena får id 22 den efter 23 men då fick jag detta fel:

```
Microsoft OLE DB Provider for ODBC Drivers error '80040e07' 

[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression. 

/!egna/dagbok_las.asp, line 20
```

Koden:

```
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("*****.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM dagbok where id ='"&request.querystring("id")&"'"
20-->rs.Open Addera, Connect, 3, 3
```

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

## #2 — Eitraz, 2003-04-01T20:24Z

Är inte **id** ett numeriskt värde? Isåfall ska du inte ha **'**.
Alltå:

```
Addera = "SELECT * FROM dagbok where id =" & request.querystring("id") & ""
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/72828-microsoft-ole-db-provider-for-odbc-drivers-error-80040e07
