webForumDet fria alternativet

Vad händer?

ASP

2 svar · 187 visningar · startad av aleborg

Medlem sedan jan. 20013 341 inlägg
Frågan#1

Har den här koden:

SQLl="Select * From Markpath Order By MarkPathOrder DESC"
Set objRS=Conn.Execute(SQLl)
	If not objRS.EOF then
		ToppVarde = objRS("MarkPathOrder")
	Else
		ToppVarde = "0"
	End If
		NyttVarde = Cint(Toppvarde) + 1

Problemet är att när den kommer till 10 så lägger den inte på mer, dvs alla nya blir 10! Varför?

------------------
Data-Doktorn
Min egen musik!
Mitt coverband

Medlem sedan dec. 19996 721 inlägg
#2

Vad ska koden göra? Kan man få se den i ett lite större sammanhang?

Medlem sedan jan. 20013 341 inlägg
#3

Har löst det!

Den är till för att plocka fram högsta värdet i en kolumn och plussa på det med 1! Hade varchar istället för int i DB:n :)

------------------
Data-Doktorn
Min egen musik!
Mitt coverband

260 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)