Pepin21
Messages postés63Date d'inscriptionjeudi 16 février 2006StatutMembreDernière intervention10 mai 2006
-
2 mars 2006 à 13:42
gyzmo222
Messages postés66Date d'inscriptionlundi 27 juin 2005StatutMembreDernière intervention 2 juin 2006
-
3 mars 2006 à 11:25
Bonjour,
j'aurais voulu savoir comment je pouvais récupérer le nombre de ligne d'un datagrid rempli avec un sqldatareader.
gyzmo222
Messages postés66Date d'inscriptionlundi 27 juin 2005StatutMembreDernière intervention 2 juin 20061 3 mars 2006 à 11:25
Sans voir ton code ni avoir plus de détail sur la lecture des infos et la méthode de remplissage du datagrid, je dirais incrémenter un entier à chaque élément récupéré par le .Read() de ton sqldatareader (tu as surement une boucle while(res.read()) ou proche.
Il y a maintenant des variantes, pour vs2005, le gridview qui ressemble fort au datagrid:
GridView gv = new GridView();//crée le gridview
gv.Rows.Count(); //compte les lignes
ou si tu remplis par dataset
DataSet dt = new DataSet();
dt.Tables[0].Rows.Count();
Je ne pense pas que le datagrid simple permet de récupérer le nombre de lignes directement.