Ciao a tutti,

usando questo tipo di codice per aprire e scorrere un recordset

[CODE]
Set cnnAdo = Server.CreateObject("ADODB.Connection")
cnnAdo.open "Provider=SQLOLEDB.1;Persist Security Info=False;User id=sa;Initial Catalog=DB;Data Source=(local);"
Set rs = Server.CreateObject("ADODB.Recordset")
Set rs = cnnAdo.execute("SELECT * FROM tabella ORDER BY campo")
while not rs.eof
if condizione then
rs.movelast
else
rs.movenext
end if
wend
rs.close
Set rs = nothing
cnnAdo.close
Set cnnAdo = nothing
CODE]

quando lo mando in esecuzione mi da questo errore in corrispondenza del rs.movelast

codice:
Tipo di errore:
Microsoft OLE DB Provider for SQL Server (0x80040E24)
Il set di righe non supporta operazioni di recupero all'indietro.
Dove sta l'errore?

Grazie