webForumDet fria alternativet
Logga in / Bli medlem

where och between?

ASP

2 svar · 217 visningar · startad av aleborg

Medlem sedan jan. 20013 341 inlägg
Trådstart#1

hur får jag in
And MarkBel="& CInt(mark("MarkBel"))

I den här koden?

STSQL = "update Markmat set MarkOrder = MarkOrder - 1 where MarkOrder between " & CInt(mark("MarkOrder")) & " + 1 and " & CInt(objUpload.Form("MarkOrder"))

får bara felmeddelandet:
Item cannot be found in the collection corresponding to the requested name or ordinal.

när jag lägger den så här:
STSQL = "update Markmat set MarkOrder = MarkOrder - 1 where MarkOrder between " & CInt(mark("MarkOrder")) & " + 1 and " & CInt(objUpload.Form("MarkOrder")) &" And MarkBel="& CInt(mark("MarkBel"))

samma om jag lägger den före between!

Medlem sedan aug. 200115 inlägg
#2
STSQL = "update Markmat set MarkOrder = MarkOrder - 1 where MarkOrder between " & CInt(mark("MarkOrder")) & " + 1 and " & CInt(objUpload.Form("MarkOrder")) &" And WHERE MarkBel="& CInt(mark("MarkBel"))
Medlem sedan jan. 20013 341 inlägg
#3

hade bara skrivit fel i select satsen :r

372 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
121 ms — deklarationer (db)
126 ms — hämta statistik (db)
122 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)