webForumDet fria alternativet

Finn ett fel...

ASP

7 svar · 179 visningar · startad av MickeA.com

Medlem sedan feb. 20034 441 inlägg
Frågan#1

Hej

Vad är det för syntaxfel på denna SQL fråga?

strSQL= "UPDATE Antal FROM lektioner SET Antal = Antal + 1 WHERE ID =" & id & ";"

Idén är alltså att en länk att sidan anropas såhär:

www.sökväg.com/count.asp?id=1

tex. 1 eller 2 eller 3 osv osv...

Medlem sedan sep. 2002538 inlägg
#2

Testa:

strSQL= "UPDATE lektioner SET Antal = Antal + 1 WHERE ID =" & id
Medlem sedan feb. 20034 441 inlägg
#3

Nepps, funkade inte det heller.

JAg har lärt mig i skolan att en SQL fråga alltid skall avslutas med semikolon, det är inget måste, men enligt "standarden" ska det göra det, men det kansk4e bara är en myt?

Medlem sedan aug. 20003 575 inlägg
#4

Kanske glömt ?

intId = CInt(Request.QueryString("id"))

id måste ju innehålla ett värde annars blir det ju fel.

Medlem sedan sep. 2002538 inlägg
#5

"strSQL= "UPDATE Antal FROM lektioner SET Antal = Antal + 1 WHERE ID =" & id & ";"" Men så skall det ju inte se ut, se på min redigerning av det hela (upp) :)

Medlem sedan feb. 20034 441 inlägg
#6

Nu funakr det, tack

Medlem sedan aug. 20003 575 inlägg
#7

aaah, haha jag ser det med nu hur kunde jag missa.

Medlem sedan feb. 20034 441 inlägg
#8

JAg gjorde som det första alternativet, bara det att jag glömde o ändra UPDATE antal from lektioner... till UPDATE lektioner

262 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)