Bonjour,
Mon idée est d'importer dans ma DB un dataset relationnel dont le contenu est fourni par un fichier XML (dataset.ReadXML()).
Afin d'éviter des collisions sur les "Primary keys" et "Foreign keys" avec les records déjà présent dans le dataset de destination, il faudrait inverser les valeurs de toutes les clé primaires et secondaires des records source.
Connaissez-vous un moyen simple d'inverser toutes les clés primaires et secondaires d'un dataset relationnel sans avoir à le parcourir de long en large avec des boucles imbriquées ?
J'avais pensé à utiliser un fichier XSLT... Pour transformer le fichier XML original en un autre intermédiare où toutes clés auraient été inversées. Mais je connais pas XSLT. Y'a-t-il une autre solution ?
D'avance merci pour vos lumières.
Geofrey