Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous,
Voilà, je souhaite alimenter une table via l'export fait par l'intermédiaire d'un
fichier. De ce fait, je me base sur un fichier de format FMT, puis j'insère les
données dans ma table en me basant sur mon fichier d'export. Voici la syntaxe
que j'utilise :bcp BASE.dbo.table in c:\temp\bcp\load_table.exp -m 100 -f c:\temp\bcp\format_table.fmt -Uuser -Ppassword -Sserver -Q > c:\temp\bcp\log_table.log
Dans mon fichier d'export, j'ai 43 lignes et quand je lance cette commande, je
me retrouve avec 56 lignes dans ma table et les données sont insérées n'importe
comment. Pour être plus concret, dans une colonne id_client, je pourrai avoir réellement un id_client, comme je pourrai avoir un morceau de son nom, puis
après une partie de son adresse, etc ...
PS: Toutes les colonnes de ma table sont des chaines de caractères.
Quelqu'un a-t-il une idée?
Hors ligne
Bonjour,
N'aurais tu pas des caractères d'escape ou des tabulations dans ton fichiers qui décalent les zones ??
Hors ligne
Salut,
Non justement, c'est le premier truc auquel j'ai pensé, cependant j'ai résolu ce
problème là, il me manquait une colonne , mais maintenant il me produit
une erreur de convertion ...
Hors ligne