Existe-t-il un moyen d'exécuter des fonctions personnalisées SQL avec Enterpise Library? J'ai essayé Database.ExecuteScalar() mais pour une raison quelconque, il renvoie null.Fonctions personnalisées SQL dans la bibliothèque d'entreprise
C'est ma fonction:
Database db = DatabaseFactory.CreateDatabase("ConnectionString");
DbCommand cmd = db.GetStoredProcCommand("FunctionName");
db.AddInParameter(cmd, "Value1", DbType.String, Param1Value);
db.AddInParameter(cmd, "Value2", DbType.String, Param2Value);
return Convert.ToBoolean(db.ExecuteScalar(cmd));
Voici la méthode db.ExecuteScalar (cmd) retourne null. Cela ne se produit pas avec les procédures stockées.
Soit dit en passant, im en utilisant la version 4.0
Merci.