Bonjour,


Je recherche le moyen de faire migrer des données d'une base de données vers une autre dans mon projet C#.

Pour détailler j'ai 3 BDD qui serait défini de cette façon:

  • Ma BDD1 et ma BDD2 aurait exactement la même structure (vraiment exactement les mêmes)
  • Ma BDD3 quant à elle a une structure différente et contiendrait les données BDD1 et BDD2 après changement de structure via appel de fonction etc définies par moi-même (traitement de données).



Je cherche donc comment faire un programme générique capable de se connecter à BDD1 et BDD2 qui utiliserait les mêmes fonctions pour traiter les données et les insérer dans BDD3.

Comment utiliser une structure de BDD que je pourrai réutiliser sur différentes connexions.


De plus il faudrait que se soit réalisé de manière professionnelle (structuré)et surtout sans créer du code en dur qui ne serait pas générique.


Je dispose aussi des composants EF pour réaliser ce projet.


Merci beaucoup pour l'aide que vous pourrez m'apporter.

Cordialement,