public static ArticlePhilatélique ArticleSelonNumero(int p_numero) { string type = BdScalar.Get <string>(m_bd, "SELECT type " + "FROM Articles " + "WHERE numero=?", p_numero); // Obtenir la bonne fabrique IFabriqueCommande f = LesFabriques.TrouverFabrique(type); // Obtenir la commande sql du type à chercher CommandeLireSQL cmdLireArticle = (CommandeLireSQL)f.CréerCommandeSQLPourLireArticle(); // Obtenir l'article avec la bonne commande sql ArticlePhilatélique article = cmdLireArticle.ExecuterSQLLireArticle(m_bd, p_numero); return(article); }
/// <summary> /// Obtenir le nombre d'articles dans la base des données /// </summary> /// <returns></returns> public static int NbArticles() => BdScalar.Get <int>(m_bd, "SELECT COUNT(numero) FROM Articles");