---
title: "Funkar med datatypen Text men inte Räknare?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/144104-funkar-med-datatypen-text-men-inte-räknare"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "HasseSvens"
published: "2006-03-17T13:19:57.000Z"
updated: "2006-03-17T13:42:04.000Z"
replies: 2
views: 302
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/144104-funkar-med-datatypen-text-men-inte-räknare"
---

# Funkar med datatypen Text men inte Räknare?

## #1 — HasseSvens, 2006-03-17T13:19Z

Hej, har en funktion i 3 steg för att redigera data i en Access-bas. I steg 1 loopas samtliga poster ut och man klickar på ex datumet.

    \<td \<A HREF=redigera_steg_2.asp?ref=\<%= rs("ID")%\>\>\<%= rs("ID")%\>\</A\>\</td\>

Kommer då till steg 2 där man kan uppdatera den valda postens innehåll. I steg 3 uppdateras databasen. Detta funkar när man i steg ett länkar till en datatyp som är Text, men föröker jag länka till datatypen Räknare (vilken är den enda unika posten i basen) för jag följande felmeddelande i steg 2:

/Microsoft OLE DB Provider for ODBC Drivers error '80040e07' 
\[Microsoft\]\[ODBC Microsoft Access Driver\] Data type mismatch in criteria expression.
/isit_db/servicefonster/test/redigera_steg_2.asp, line 8/
 
Koden i steg 2 är följande:

\<% 
       ref = Request.QueryString("ref")       
	Set db = Server.CreateObject("ADODB.Connection")
	Set rs = Server.CreateObject("ADODB.Recordset")
	db.open "DSN=servicefonster;UID=;PWD="
	db.Execute("DELETE \* FROM test WHERE datum_till \< Date()-1")
	SQL = "SELECT \* FROM test WHERE ID = '" & ref & "'"
	rs.open SQL, db
%\>

Någon som vet varför den stupar om datatypen i dbn är Räknare?

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

## #2 — @nders, 2006-03-17T13:21Z

Ja, det är för att man inte ska ha apostrofer runt värden i SQL-frågor om fältet är av någon taltyp. 

(Du saknar förresten en \> för att avsluta din \<td\>-tagg.)

mvh

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

## #3 — HasseSvens, 2006-03-17T13:42Z

Tänk vad en liten ' kan ställa till det...

Tack för hjälpen!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/144104-funkar-med-datatypen-text-men-inte-räknare
