webForumDet fria alternativet

Ta ut fem poster och tilldela variabel

ASP

3 svar · 224 visningar · startad av Krug

Medlem sedan maj 200197 inlägg
Frågan#1

Vill ta ut fem poster och tilldela som samma variabel fast med olika siffror.. har försökt så här.

For i = 1 To 5
		SQL = "Select Värde From Tabell where Tabell1 = "& sID &" AND Tabell2 = "& i
		Set rs = ConnObj.Execute(SQL)
		If NOT rs.EOF then
			 Variabel + "& i &" = rs("Tabell")
		End If
		Next

Vill ha ut fem variablar såhär:
Variabel1 = värde
Variabel2 = värde
osv...

Nån som förstår hur jag menar och kan hjälpa mig?

Tack på förhand

Medlem sedan dec. 200012 464 inlägg
#2

Lagra värdena i en array istället.

dim values(4)
SQL = "Select Värde,tabell2-1 From Tabell where Tabell1 = "& sID &" AND Tabell2 between 1 and 5"
Set rs = ConnObj.Execute(SQL)
while NOT rs.EOF then
	values(rs(1)) = rs("Tabell")
         [b]rs.movenext[/b]
wend
Medlem sedan maj 200197 inlägg
#3

vad händer om det inte finns en post i databasen som matchar SQLen då?

Medlem sedan juni 200032 967 inlägg
#4

Då lagras inget i arrayen.

257 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)