webForumDet fria alternativet

Array

2 svar · 228 visningar · startad av Peeer

PeeerMedlem sedan mars 20025 907 inlägg
#1
strSQL = "SELECT ProdID, Antal FROM Korg WHERE AnvId = " & Request.QueryString("id")
set rs = Connection.execute(strSql)
if not rs.eof then
   arr = rs.getrows()
end if
rs.close
For i = 0 To Ubound(arr,1)
  For j = 0 To Ubound(arr,2)
      Response.write "arr("&i&","&j&"): "& arr(i,j)&"<br>"
   Next
Next

ger resultatet

arr(0,0): 8
arr(0,1): 2
arr(0,2): 5
arr(1,0): 15
arr(1,1): 12
arr(1,2): 7

Jag vill ha det så här:

arr(0,0): 8
arr(1,0): 15
arr(0,1): 2
arr(1,1): 12
arr(0,2): 5
arr(1,2): 7

Hur gör jag??

UlfTMedlem sedan maj 20018 027 inlägg
#2

Vänd på for-looparna:

For j = 0 To Ubound(arr,2)
  For i = 0 To Ubound(arr,1)
      Response.write "arr("&i&","&j&"): "& arr(i,j)&"<br>"
   Next
Next
PeeerMedlem sedan mars 20025 907 inlägg
#3

Gud vad simpelt! :r
Tackar, tackar! :)

129 ms totalt · 3 externa anrop · v20260731065814-full.b943c234
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)