io ho fatto così anche se per altre esigenze, quindi eventualmente sostituisci nel responswrite i campi che ti interessano
in fondo vedrai che c'è il numero totale dei record estratti, quello ti serve all'interno di flash per un eventuale ciclo for di creazione record, campi di testo etc.
codice:
sql = "SELECT * FROM dwn_db2 ORDER BY dwn_db2.category ASC"
'function get_number_of_recordset (rs)
x = 0
while not rs.eof
x = x + 1
Response.Write("category" & x & "=" & rs("category") & "&testo" & x & "=" & rs("testo")& "&data" & x & "=" & rs("data")& "&info" & x & "=" & rs("info"))
rs.MoveNext
Response.Write("&")
wend
get_number_of_recordset = x
Response.write("rec="& get_number_of_recordset & "&")
'end function
a questo punto come ti hanno detto la pagina restituiscead esempio
category1=.....&testo1=.....
category2=.....&testo2=.....
..........
..........
..........
rec=10
la tua variabile per il for la confronti con rec