TrafMaxime
Messages postés288Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention26 janvier 20121 13 déc. 2005 à 10:59
en quoi tu programmes, issa ?
parcequ'en .net, y'a une propriété 'fieldcount sur les oledbdatareader..
sinon ce que je fais, bien que j'utilise pas de datareader.., c'est de mettre un integer au moment ou tu utilises ta requete..
je ne sais pas si tu appelles la méthode 'fill pour remplir cet objet, ou si tu passes par un dataadapter,
moi j'utilise des datasets et des dataadapter et quand j'effectue ma requete en remplissant le dataset :
dim a as integer
a = dataadapter.fill(dataset)
a te renvoie alors le nombre d'enregistrement..
si ca peut t'aider..
.Maytheforcebewithyou.Maxime.
cs_issamissam
Messages postés7Date d'inscriptiondimanche 20 novembre 2005StatutMembreDernière intervention29 décembre 2005 13 déc. 2005 à 12:48
je travail avec sqldatareader sous vbnet, voici le code:
dim req=" select * from table"
dim com as new sqlcommand(req,connexion)
dim rd as sqldatareaser=com.execute reader
field count retourne le nombre des colones.
car si j'integore toute la table et utiliser un compeure, ca sera lent.