Comment puis je faire le transfer des données entre 2
bases de données avec delphi et ado![]()
?
Comment puis je faire le transfer des données entre 2
bases de données avec delphi et ado![]()
?
Je pense qu'il faut 2 ADOconnection (1 pour chaque base), puis pour chaque table "source", lire une ligne et l'écrire dans la table "cible" correspondante, en commitant de temps en temps.
On doit pouvoir utiliser des datasets pour la lecture globale de la table, mais en fonction du nombre de lignes, ça peut poser des problèmes.
j'utilise pour cela le compostant ADO, moi ce que je veux c'est sauvegarder toute la base de données ensuite je la restaure dans une autre base de données pour consolidation des données.
quand je sauvegarde les données j'ai trouvé une astuce mais elle me sauvegarde seulement une table ou une requette sous format pfADTG ou pfXML, avec l'instruction ADOtable.savetofile(nomfichier,pfXML) et quand je la restaure j'utilise ADOtable.loadfromfile(nomfichier,pfXML) mais comment j'insère le fichier chargé dans ma nouvelle table
Partager