PDA

View Full Version : Fråga databas och spara resultatet i en array istället för en recordset


mattiasnordin
2004-08-10, 14:43
Hur gör man det enklast ? Är tydligen för trött för att tänka just nu. För varmt... :)

LarsG
2004-08-10, 14:56
getrows

Gör en sökning i forumet

mattiasnordin
2004-08-10, 15:34
Tack LarsG.

Vilka tunga trådar jag fick svar på när jag sökte...

Så här verkar det fungera:


<% sql_question = "SELECT * FROM T_list_look "
set rs = Connect.Execute(sql_question)
avarGetRowsArray = rs.GetRows()
%>

<%=Ubound(avarGetRowsArray)%>
<hr>
<%
For x = 0 To Ubound(avarGetRowsArray)
for y = 0 To Ubound(avarGetRowsArray)
Response.Write(avarGetRowsArray(y,x)&", ")
next %> <br>
<% Next %><hr>

mattiasnordin
2004-08-10, 15:43
<% sql_question = "SELECT * FROM T_list_look "
set rs = Connect.Execute(sql_question)
avarGetRowsArray = rs.GetRows()
%>

<hr>
<% varColsLen = Ubound(avarGetRowsArray,1)%><br>
<% varRowsLen = Ubound(avarGetRowsArray,2)%><br>
<hr>
<%
For varRowsNum = 0 To varRowsLen
for varColsNum = 0 To varColsLen
Response.Write(avarGetRowsArray(varColsNum,varRowsNum)&", ")
next %> <br>
<% Next %><hr>

@nders
2004-08-11, 05:06
Se bara till att kontrollera EOF innan du kör getrows(), annars kommer du få ett felmeddelande.

mvh

mattiasnordin
2004-08-11, 13:13
OK, Tack !