Salut,
Effectivement il doit avoir du mal a parser : "select numero_cpte from compte where numero_cpte=Abc;"
Car si je traduis ta ligne tu as écrit cela :
int dd = int.Parse("select numero_cpte from compte where numero_cpte=abc;");
C'est pas vraiment un "int" !
Sinon la définition de SqlCommand.ExecuteNonQuery :
Exécute une instruction Transact-SQL sur la connexion et retourne le nombre de lignes affectées.
Je ne crois pas que c'est que tu veux faire...
Il faut plutôt regarder du coté : SqlCommand.ExecuteReader
Ta requête ne sera exécutée sur ta Bdd qu'au moment ou tu appellera une SqlCommand.Excute... C'est seulement après cela que tu pourra récupérer ta valeur !
Partager