public void update(float Montant, string NumCompte)
{
using (SqlConnection connection = new SqlConnection(@"Data Source=DELL-PC;Initial Catalog=AutorisationM;Integrated Security=SSPI"))
{
connection.Open();
if (Solde < Montant){
SqlCommand cmd = new SqlCommand("SELECT Solde FROM Solde WHERE NumCompte = " + NumCompte + "", connection);
SqlDataReader reader = cmd.ExecuteReader();
Console.WriteLine("erreur");
}
else
{
SqlCommand comd = new SqlCommand("UPDATE Solde SET Solde -=" + Montant + " WHERE NumCompte=@NumCompte", connection);
comd.Parameters.AddWithValue("@NumCompte", NumCompte);
int rows = comd.ExecuteNonQuery();
}
}
elle ne marche pas
qu'elle est l'erreur s'il vous plait