webForumDet fria alternativet

enkel if sats som inte fungerar...

ASP

3 svar · 479 visningar · startad av eddy1

Medlem sedan aug. 2001969 inlägg
Frågan#1

Hej

suttit i en timme nu med en enkel jä*** if sats..
ser ut så här:

if db("k_id") = request.querystring("kat") then

db(k_id) är av typen integer..
request.querystring("kat") är ett textfält som innehåller talet 112..

jag har provat att skriva ut alla och jag ser att det blir både 112 ur databasen och från textfältet. men if satsen blir ju fan in sann någon gg???
blir knäpp på det här ju...

Medlem sedan dec. 200012 464 inlägg
#2
if clng(db("k_id")) = clng(request.querystring("kat"))
Medlem sedan okt. 20041 556 inlägg
#3

Skall du jämföra saker måste du typkonvertera som LarsG visade.
För 1 är inte det samma som "1" och vise versa.

Medlem sedan aug. 2001969 inlägg
#4

japp. börjar haja nu.... long integer....

tack tack..

418 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
141 ms — deklarationer (db)
144 ms — hämta statistik (db)
130 ms — hämta tråd, inlägg och bilagor (db)
140 ms — ändringar (db)