Bonjour,

Dans mon application j'ai besoin d'insérer/mettre à jour des tables dans une DB locale à partir de tables d'une autre DB (que j'ATTACH); le gros problème c'est que j'ai des relations master-detail sur ces tables et que je dois donc conserver les liens ou les mettre à jour si il y a eu modification.

Si j'ai des données présentes dans les 2 DB, j'utilise un champ "DateModification" pour vérifier si les données de la DB externe sont plus récentes, et si c'est le cas je dois mettre à jour dans la DB locale. Si des données sont présentes seulement dans la DB externe, je dois les insérer dans la DB locale...

Pour faire simple, je veux faire l'équivalent de ce qui est présenté ici:
http://www.auisoft.com/sqlmerger/How...master-detail/
mais pas en utilisant une application externe mais avec mon propre code SQL.

Avez-vous des pistes SVP ? J'ai cherché partout, ça n'a pas l'air d'être un problème fréquent !?

Je précise: ce sont des DBs SQLite.