Devo eseguire una query su una tabella per ciclarne i valori e saperne anche il totale di record trovati...
Eseguendo questa query su un database access...
sql="select * from tabella"
Set Rst=Server.CreateObject ("ADODB.Recordset")
Rst.Open sql,SPOpusConn,3,3
TotRecordTrovati=Rst.recordcount
il valore assunto da TotRecordTrovati è 0 se non trova niente oppure mi restituisce il numero dei record trovati...
Invece eseguendo questa query su un database sql server 2000...
il valore assunto da TotRecordTrovati è sempre -1, perchè???
c'è un modo per sapere quanti record ha il recordset?

Rispondi quotando