Obtenir le nombre de Lignes renvoyées par une OleDbDataReader ASP.NET (VB)
Après la connexion à une base de données à l'aide de DataReader
, comment puis-je compter le nombre de rows
?
Grâce.
OriginalL'auteur Wassim AZIRAR | 2010-06-18
Vous devez vous connecter pour publier un commentaire.
Les lecteurs de données sont uniquement vers l'avant de sorte qu'ils n'ont pas le comptage lorsque l'on rempli en premier. Vous pouvez faire plusieurs choses à cette adresse:
Voici un exemple de #1:
Sans NextResult:
http://www.devx.com/vb2themax/Tip/18807
Avec NextResult (Ne retourne pas le nombre d'enregistrement, mais vous donne une idée de comment utiliser NextResult):
http://bytes.com/topic/asp-net/answers/295793-datareader-nextresults-question
Voici un exemple de #2:
http://support.microsoft.com/kb/308050
OriginalL'auteur klabranche
Seulement par à plusieurs reprises d'appeler
Read()
.Un
DataReader
est un avant uniquement en vue d'un resultset et ne peut pas obtenir un décompte.OriginalL'auteur SLaks