webForumDet fria alternativet

datatyp på räknare i access?

4 svar · 278 visningar · startad av sabbacus

sabbacusMedlem sedan juli 2002630 inlägg
#1

Tjipp!
Jag sitter och ska radera ur en accessdatabas mha ASP. Allt _ska_ fungera, men självklart så anser Access att heltal inte är rätt datatyp att använda närman ska referera till en specifik tippel i en tabell.

DELETE FROM bokningar WHERE bokningsnr = '8'
ger resultatet

Microsoft OLE DB Provider for ODBC Drivers fel '80040e07'

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

(värdet '8' är castat till integer)
Jag tolkar det som att access inte anser att datatypen på räknaren är integer. Någon som har en ide vad jag ska casta mitt värde till för att access ska acceptera det?
/Sabbacus

@ndersMedlem sedan juni 200032 969 inlägg
#2

Varför ska du casta?

Du skall inte ha apostrofer runt tal- /räknarvärden.

Du skall icke heller posta i fel forum. ;)

Mvh,

Jörgen HPMedlem sedan feb. 20012 412 inlägg
#3

Numeriska värden ska ej ha fnuttar runt sig. :)

DELETE FROM bokningar WHERE bokningsnr = 8
sabbacusMedlem sedan juli 2002630 inlägg
#4

Jag vet inte riktigt hur jag lyckades få access till att bli en webserver.
Jag är nog rätt förvirrad ikväll.

Sorry :-)

OveRRidEMedlem sedan feb. 200112 078 inlägg
#5

Tråden flyttas till SQL-forumet. :)

254 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
119 ms — hämta statistik (db)
133 ms — hämta tråd, inlägg och bilagor (db)