Bonjour,
A ma connaissance, il n'y a qu'une réponse partielle. Il faut au préalable créer la table de destination. Puis, mettre en concordance les champs de la table source avec les champs de la table destination avant d'exécuter BatchMove.
L'aide de Delphi 7 sur le composant BatchMove te donne toutes les explications nécessaires. Ainsi, tu devrais pouvoir résoudre ton problème.
Il faut tester car il peut encore exister des incompatibilités.
C'est pour cette raison que j'ai constituer ma moulinette qui résoud tous ces petits détails. En plus, en terme de temps, je ne crois pas que ma méthode soit pénalisante.
Transfert de Excel vers une base DBASE IV ;
Ajustement dans la matrice Delphi, des champs à remettre les lettres accentués ;
Mettre en concordance les champs de la table source et de la table destination.
Je veux bien de l'adresser les sources de ma moulinette. Dans la journée, je te prépare le fichier et te l'adresse en pièce jointe d'un message. Il suffit de me confirmer ton accord sur cette méthode.
Bon courage
Partager