---
title: "skumt fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13553-skumt-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Cactuz"
published: "2002-01-04T19:03:00.000Z"
updated: "2002-01-04T19:40:00.000Z"
replies: 5
views: 151
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/13553-skumt-fel"
---

# skumt fel

## #1 — Cactuz, 2002-01-04T19:03Z

Kan någon se ett fel här:

```
<%

Set db = Server.CreateObject("ADODB.Connection")
db.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("../db/spelnyheter.mdb")
id = request.querystring("id")
SQL = "SELECT * FROM nyheter WHERE ID = '"&id&"'"
Set rs = db.Execute(SQL) %>
                          
<b><%= RS("Rubrik") %>&#160;&#160;&#160;<%=RS("Datum") %></b><br><%=rs("Nyhet") %>
<br><div align="right">//<%= RS("Namn") %></div>
```

får felmeddelandet

```
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck.
/cactuz/spel/nyhet.asp, line 100
```

Line 100 är sql grejen

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

## #2 — jorgen, 2002-01-04T19:06Z

Hej, vad är id för datatyp, text eller numerisk?

Döp inte kolumner till Datum, det är ett reserverat ord i flera SQL-dialekter.

mvh Jörgen :)

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

## #3 — Cactuz, 2002-01-04T19:22Z

det är numeriskt

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

## #4 — jorgen, 2002-01-04T19:24Z

Hej, du ska du inte ha '' runt id.

```
Set db = Server.CreateObject("ADODB.Connection")
db.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("../db/spelnyheter.mdb")
id = request.querystring("id")

SQL = "SELECT * FROM nyheter WHERE ID = "& id
Set rs = db.Execute(SQL) %>

<b><%= RS("Rubrik") %>   <%=RS("Datum") %></b><br><%=rs("Nyhet") %>
<br><div align="right">//<%= RS("Namn") %></div>
```

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

## #5 — Cactuz, 2002-01-04T19:35Z

är det för att det är numeriskt lr?

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

## #6 — jorgen, 2002-01-04T19:40Z

Hej, fäljande gäller: (med undantag från vissa dbms)

Numeriskt fält: "& varible &"
Datumfält: (access) #"& variable &"#
Datumfält: (MySQL) '"& variable &"'
textfält: '"& variable &"'

mvh Jörgen :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13553-skumt-fel
