0 votes

meilleure méthode pour mettre à jour les données d'une table SQL à partir de c# .NET 2005

J'ai un jeu de données contenant environ 30 enregistrements. Je veux le mettre à jour dans les tables de la base de données. Quelle est la meilleure méthode pour mettre à jour la table ? Je ne peux pas utiliser dataadapter.update() car j'utilise une procédure pour alimenter le jeu de données. Existe-t-il une méthode efficace de mise à jour autre que celle qui consiste à parcourir CHAQUE enregistrement et à le mettre à jour ?

Merci de m'aider.

Gracias.

1voto

Shankar R10N Points 2240

Avez-vous pensé à appeler une procédure stockée... et à transmettre vos enregistrements en tant que paramètre d'entrée de type XML ?

1voto

UserControl Points 2892

Vérifier cet article pour savoir comment travailler avec le type de données xml introduit dans SQL Server 2005. Dans un SP, vous pouvez utiliser l'instruction UPDATE FROM. La source de la mise à jour sera un paramètre select from xml que vous passez dans le SP. Vous pouvez faire la même chose dans SQL Server 2000, mais cela nécessite quelques lignes de code supplémentaires.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X