J'utilise Enterprise Library 5, j'ai bien installé la base de données mais je suis maintenant confronté au problème suivant.ExecuteSprocAccessor comment retourner une chaîne à partir d'une procédure stockée?
J'ai une procédure stockée qui est une simple instruction select qui renvoie 1 chaîne (pas un paramètre de sortie).
Dans le code, j'ai écrit:
var result = _db.ExecuteSprocAccessor<string>("GetTypeOfPerson", mapper, parameters);
Cependant, cela ne fonctionnera pas en tant que chaîne ne dispose pas d'un constructeur sans paramètre. En tout cas? Ou comment puis-je appeler avec la bibliothèque d'entreprise la procédure stockée et obtenir mon résultat?
Ça marche pour moi. Merci beaucoup! Je vais le marquer comme la réponse une fois que ce site me le permettra. –
selon Microsoft cette méthode est retirée http://msdn.microsoft.com/en-us/library/bb748712.aspx, quelle est l'alternative actuelle? –
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.executescalar(v=vs.110).aspx – XIII