Forum de discussion
Forum « Programmation ASP » (archives)
Re: counter pour les messages d'un forum
Envoyé: 1er octobre 2003, 8h14 par Oznog
Effectivement, le count() ou rs.recordcount demande à ce que la requête soit "adLockOptimistic", pas idéale pour un forum grandement fréquenté.
Alors j'ai deux solutions à te proposer.
1. Simplement faire une boucle jusqu'au EOF et les compter un à un.
2. Ou faire un "getrows" tout simplement. Personnellement je l'utilise
TOUJOURS pour de grande quantité de données/visiteurs. Il est plus rapide, et permet de fermer la connexion beaucoup plus rapidement MAIS SURTOUT le "recordset" vient encapsuler dans un tableau (array). Très pratique, il suffit par exemple d'un "ubound" pour connaître le nombre de "records".
aRecords = rs.getrows
nTotal = ubound(aRecords,2)
Ciao
Oznog
Réponses
|