Bonjour a tous,

Je fais actuellement des test de connexion et le test pour lequel je bloque est le suivant :

J'aimerais vérifier que l'identifiant entré dans le formulaire de connexion existe dans la BDD. Pour cela je fait une requete qui recupere le nombre d'identifiants existants ( via un Count ) et j'aimerais afficher ce nombre dans une MessageBox mais ca ne fonctionne pas.

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
            // la requete count qui fonctionne
            cmd = new MySqlCommand("select count(PRENOM) from infimieres", con);
 
            // on recupere les valeurs et les stock dans une Data Table
            dr = cmd.ExecuteReader();
            DataTable t = new DataTable();
            t.Load(dr);
 
            // on affiche la valeur dans une messagebox
            int essai = t.Rows[0].Field<int>(0);
            MessageBox.Show(essai.ToString());
Le soucis viens du "int essai = t.Rows[0].Field<int>(0);" mais je ne vois pas quoi mettre d'autre ^^'

Merci pour votre aide