Bonjour
Je commence une appli en .NET et j'aurais voulu avoir quelques conseils sur l'architecture.
Cette appli permet de
- lire des fichiers sources dont les champs diffèrent d'un fichier à un autre. Appelons ces fichiers FichierA, FichierB et FichierC
- les intégrer dans une base de données après les avoir enrichis. Appelons les tables TableA, TableB et TableC
- intégrer ou mettre à jour les données enrichies dans une table globale qui contiendra l'historique des tables TableA, TableB et TableC.
Je parviens à faire les 2 premières étapes sans souci, avec Dapper.
Pour la 3è étape, je ne vois pas trop comment faire, hormis faire du SQL pur et dur (INSERT INTO TableRef SELECT ... FROM TableA)
Y a-t-il une méthode élégante pour faire des INSERT ou UPDATE en masse ?
Merci d'avance.
Partager