count = konstigt

ASP

4 svar · 257 visningar · startad av icaaq

Medlem sedan okt. 20005 273 inlägg
Trådstart#1

jag har följande:

strSQL2= "SELECT COUNT(*) AS count_inlagg FROM Rullning;"
	Set rs2 = con.execute(strSQL2)
	If sidan = rs2("count_inlagg") Then
	sidan = "1"
	Else
	Sidan = sidan --1
	End If

med denna har jag tänkt att när count_inlagg är lika med sidan så ska sidan vara 1.
men det vill inte funka ...vad är fel??

Medlem sedan dec. 1999653 inlägg
#2

men icaaq... inte ska du använda ";" efter sql-syntaxer i asp.
bara då du skriver de i sql-tolken i databasprogrammet :)

mvh.

Medlem sedan okt. 20005 273 inlägg
#3

kanske inte men det är ju inte det som är problemet då jag får ut värdena. det är väl IF-satsen som inte stämmer tror jag :)

hur ska jag lösa detta ??

Medlem sedan juni 200032 967 inlägg
#4

om du konverterar det du jämför till samma subtyp :q

strSQL2= "SELECT COUNT(*) AS count_inlagg FROM Rullning;"
Set rs2 = con.execute(strSQL2)
If cint(sidan) = cint(rs2("count_inlagg")) Then
sidan = 1
Else
Sidan = sidan --1
End If

ska inte sidan vara ett tal?

Medlem sedan okt. 20005 273 inlägg
#5

ska testa detta när jag kommer hem :)

252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)