webForumDet fria alternativet

men...

ASP

2 svar · 151 visningar · startad av tronez

Medlem sedan juli 2001728 inlägg
Frågan#1

Kan ni se vad som e fel på den här koden?

SQL = "SELECT * FROM players WHERE ownID = "& Request.QueryString("teamID") 
     Set RecSet = Connect.Execute(SQL)

jag får felmedelandet:

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

[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck. 

/soccer/players.asp, rad 13

vad e det för fel?

------------------
aka Lexmarc

Medlem sedan mars 20007 896 inlägg
#2

Verkar som att fältet 'ownID' inte är satt till tal?

Då borde SQL-satsen se ut så här:

SELECT * FROM players WHERE ownID = '" & Request.QueryString("teamID") & "'"

------------------
SPiN, bjorne.w@telia.com

-- En ask vet jag stånda - den Yggdrasil heter, ett väldigt träd överöst av vita sanden. --

Medlem sedan juli 2001728 inlägg
#3

Tjoho...
Man tackar SPiN nu fnkar det =)

------------------
aka Lexmarc

250 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)