1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
public int CountCommande(int year)
{
int nbCommandes = 0;
try
{
// Ouverture de la connexion SQL
this.connection.Open();
// Création d'une commande SQL en fonction de l'objet connection
MySqlCommand cmd = this.connection.CreateCommand();
// Requête SQL
cmd.CommandText = "SELECT COUNT(*) AS nbCommandes FROM COMMANDE WHERE year(dateC) = @year";
cmd.Parameters.AddWithValue("@year", year);
nbCommandes = (int)cmd.ExecuteScalar();
// Fermeture de la connexion
this.connection.Close();
}
catch
{
}
return (int)nbCommandes;
} |