-
UPDATE liste de C#
Bonjour,
Quelle est la méthode la plus adaptée pour passer de C# à SQL server, une liste de quelques lignes à modifier svp ?
Pour une table pas de souci, Entity/Linq permettent facilement cela, c'est ce que nous faisons jusqu'à maintenant.
Là, nous voulons utiliser une VIEW ou SP pour retourner une liste (1000 à 2000 lignes) afin de la traiter dans l'appli C#.
Les quelques modifications (entre 1 et 10 par exécution) sont à retourner à SQL pour mise à jour.
Evidemment, on peut faire une modification individuelle pour chaque ligne par SP, mais nous ne savons pas si une autre méthode pour traiter l'ensemble est possible ?
(c'est-à-dire par exemple envoyer la liste des modifs à sql server)
Merci d'avance.
Cordialement
-
Tout est possible... Il faudrait avoir plus de détails sur votre problème. Le plus performant et le moins pénalisant pour d'autres utilisateur est de tout faire dans une seule procédure côté serveur. Cela évite les aller/retour entre serveur et appli cliente.
A +
-
La liste sera faite dans l'appli cliente et idéalement passer cette liste directement à la SP qui fera l'update.
Je viens de découvrir ceci (Table-Valued Parameters) : https://msdn.microsoft.com/en-us/lib...=sql.120).aspx