2013-10-10 3 views

Répondre

1

Il n'est pas possible d'importer directement uniquement de nouveaux enregistrements. Voici une possible solution de contournement. Je suppose que l'objectif est d'importer dans votre table en cours, final destination table

  1. Créer une nouvelle table temporary import.
  2. Créer une relation entre la table temporary import et final destination table. Habituellement, vous voudrez le faire en fonction d'une clé unique qui se trouve dans le fichier csv ainsi que l'enregistrement sur votre final destination table.
  3. Si vous le faites manuellement, créez une présentation montrant la table temporary import qui a l'index associé du final destination table: final destination table::unique key. (Si vous écrivez un script pour effectuer ce processus automatiquement, cela n'aura pas besoin d'être fait.)
  4. Importez le fichier csv dans le tableau temporary import.
  5. Entrez la valeur Find Mode sur la table temporary import, entrez * dans le champ final destination table::unique key, définissez l'enregistrement à omettre, puis effectuez la recherche.
  6. La mise en page doit maintenant que les enregistrements qui ne sont pas déjà dans le final destination table
  7. Aller à la final destination table et l'importation de la table temporary import de la même base de données.

Cela devrait le faire. Une discussion supplémentaire est disponible ici: http://www.filemakertoday.com/com/showthread.php/29550-Importing-only-new-records

Questions connexes