Bonjour,
J'exporte des tables SQL Server en fichier à plat via BCP.
Quand je veux les importer dans un Logiciel, j'ai une derniere ligne à vide.
Cela pose problème lors de l'imporation.
Est-il possible d'éviter cette ligne vide.
Merci
Legremis
Version imprimable
Bonjour,
J'exporte des tables SQL Server en fichier à plat via BCP.
Quand je veux les importer dans un Logiciel, j'ai une derniere ligne à vide.
Cela pose problème lors de l'imporation.
Est-il possible d'éviter cette ligne vide.
Merci
Legremis
Non, hormis en allant supprimer le dernier NewLine de votre dernier enregistrement.
En fait, bcp détermine un caractère de fin de champ et un de fin d'enregistrement. Par défaut, il s'agit de <TAB> et de <NEWLINE>.
Vous avez donc en final
Ce qui est pratiquement correct, mais ce qui vous cause problème lors de l'import...Code:
1
2
3
4 ... champ1<TAB>champ2<TAB>...<TAB>ChampN<NEWLINE> champ1<TAB>champ2<TAB>...<TAB>ChampN<NEWLINE> <EOF>