webForumDet fria alternativet

problem med getrows och forloop

ASP

3 svar · 197 visningar · startad av Koggen

Medlem sedan juni 2002169 inlägg
Frågan#1

Varför funkar inte detta?

Jag får "Felaktigt matrisindex"

SQLpub = "SELECT publ.Title, publ.ID, publ.year FROM publ INNER JOIN kopplAuthPubl ON publ.ID = kopplAuthPubl.PublID WHERE kopplAuthPubl.AuthID = " & request.querystring("id") & " ORDER BY year"

Set RecSetpub= CreateObject("ADODB.Recordset")
recSetpub.open SQLpub, Connect, 1, 2
arrayGrupper = recSetpub.getRows
%>
  <tr> 
    <td valign="top">&nbsp;</td>
    <td valign="top">
<%
for i = 0 to Ubound(arrayGrupper,1)
response.write arrayGrupper(i) & "&nbsp;"
next
%>
</td>
  </tr>
</table>

Tack på förhand

Medlem sedan mars 20015 287 inlägg
#2

Ska det inte stå:

for i = 0 to Ubound(arrayGrupper,2)
response.write arrayGrupper(0,i) & " "
next

Eller något?

Eller är det jag som är ute och snurrar nu...

Medlem sedan mars 20002 836 inlägg
#3
for i = 0 to Ubound(arrayGrupper,2)
response.write arrayGrupper(i,0) & " "
next

borde det stå .... det är ju "positionerna" som ska skrivas ut antar jag (UBOund(arr,1))

cya,
PatrikB

Medlem sedan juni 2002169 inlägg
#4

Tack :-)

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)