Compter le nombre d'enregistrement sur datagrid [Résolu]

abbeille 61 Messages postés mercredi 30 mars 2011Date d'inscription 25 septembre 2011 Dernière intervention - 18 mars 2011 à 13:30 - Dernière réponse : poomen 117 Messages postés dimanche 2 janvier 2011Date d'inscription 25 mars 2011 Dernière intervention
- 18 mars 2011 à 14:36
je voudrais faire une requete qui compte le nombre de clé primaire j'ai sur mon datagrid , pas sur la base de donnée....par exemple j'ai un bouton compter , et si je fais n'importe quelle modification , trier , filtrer , rechercher , il me compte juste ce qu'il y a sur le datagrid....
SqlConnection con = new SqlConnection("Datas......);
SqlCommand com = con.CreateCommand();
com.CommandText = "SELECT COUNT(*) FROM Classe";

// on ouvre la connexion, on requête, on ferme la connexion
con.Open();
object ocount = com.ExecuteScalar();
con.Close();

// on affiche le résultat dans une MessageBox
MessageBox.Show("Le nombre de Classe est : "+ocount.ToString(), "Résultat");

je veux qu'il me compte combien d'enregistrement j'ai sur mon datagrid , pour ne pas avoir plusieurs bouton compter , et beaucoup de requete , merci pour votre aide..

"Qui prend toujours et jamais ne donne, à la fin chacun l'abandonne."
zzzzzzzzzzzzzzzzzzz............
Afficher la suite 

3 réponses

Répondre au sujet
poomen 117 Messages postés dimanche 2 janvier 2011Date d'inscription 25 mars 2011 Dernière intervention - 18 mars 2011 à 14:36
+3
Utile
Voila , j'ai reussi a le faire pour tout ce qui s'intérrése...
MessageBox.Show(this, dataGridView1.Rows.Count.ToString());
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de poomen
cs_jopop 1540 Messages postés lundi 26 mai 2003Date d'inscription 1 août 2013 Dernière intervention - 18 mars 2011 à 14:16
0
Utile
Oh ! je reconnais ce bout de code ^^
Tiens d'ailleurs, pourquoi avoir recréé un compte ?

Sinon pour ton problème je comprends pas bien la problème (c'est souvent mon cas tu auras remarqué ^^). Alors juste une petite info : tu peux connaitre le nombre de lignes d'un DataGridView via l'accesseur RowCount. A noter que si AllowUserToAddRows est à true une ligne est automatiquement ajoutée au DataGrid pour que l'utilisateur puisse saisir des valeurs. Le nombre de lignes "réelles" est dans ce cas de RowCount -1
Commenter la réponse de cs_jopop
poomen 117 Messages postés dimanche 2 janvier 2011Date d'inscription 25 mars 2011 Dernière intervention - 18 mars 2011 à 14:26
0
Utile
oui , je voulais changer de pseudo et il nous donne pas le droit , merci de poser la question , pour l'événement , rowcount , je vais plus chercher sur msdn , pour la faire dans un message box....!! :D Merci beaucoupppp
Commenter la réponse de poomen

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.