Salut à tous.
ça fait des heures que je songe comment réussir mon code.
Je veux récupérer le résultat d'un Count(*) d'une requête, mais ça marche pas.
Voici ma classe:
Plus loin dans le programme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private int Execute_Select(string requeteString) { var connString = "....Chaine de connection..."; SqlConnection conn = new SqlConnection(connString); conn.Open(); SqlCommand cmd = new SqlCommand(requeteString, conn); int result = (Int32)cmd.ExecuteScalar(); return result; }
Lors de l'exécution, j'ai toujours le message de la BOX, quand j'ai affiché le contenu de "Execute_Select(v_sql_search_mail)", elle me donne 1... Je ne comprend rien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 string v_sql_search_mail = "SELECT COUNT(*) FROM ....."; if (Execute_Select(v_sql_search_mail)!=0) { MessageBox.Show(" Cette adresse Email est déjà inscrite chez nous!", "Information", MessageBoxButtons.OK, MessageBoxIcon.Warning); v_test_saisi = false; return; }
Merci à vous.
Partager