recuperer le nombre de ligne d'une requete
bonjour a tous,
je voudrais récupérer le nombre de lignes d'une requête ?
j'ai entamé cette méthode mais il me généré des erreur:
Code:
1 2 3 4 5
| string sql ="SELECT Count(ndc) FROM Tab1 WHERE Tab1.NDC=\"5555\"";
OleDbCommand commande = new OleDbCommand(sql, connect);
OleDbDataReader oreader = commande.ExecuteReader();
TextBox1.Text = oreader.GetValue(0); |
normalement sa va donner le nombre de ligne
mais lorsque je vais l'affecter un textebox sa génère cette erreurs:
System.InvalidOperationException: Aucune donnée n'existe pour la ligne/colonne. à System.Data.OleDb.OleDbDataReader.DoValueCheck(Int32 ordinal) à System.Data.OleDb.OleDbDataReader.GetColumnBinding(Int32 ordinal) à System.Data.OleDb.OleDbDataReader.GetValue(Int32 ordinal) à pages_test2.traitement() dans d:\asp.net\WebSite\AFICXINTProj\pages\test2.aspx.cs:ligne 209
la ligne 209 correspond a
Code:
TextBox1.Text = oreader.GetValue(0);
Merci:aie: