Bonjour,

J'ai 3 tables sql comme ceci

table 1 : champa , champb , champc , champd
table 2 : champe , champf , champg
table 3 : champh , champi , champj

champd = champe
champg = champh

Au final je recupêre champa ,champb , champc , champf , champi

Dans mon fichier csv : champa ,champb , champc , champf , champi forme un chaine séparé par des points virgules. Cette chaine est doublée par elle même entre côtes.

Problème dès qu'un côte est présent il y a un retour à la ligne .

J'ai donc :

champa;champb;champc;champf;champi;
"champa;champb;champc;champf;champi
"

au lieu de :

champa;champb;champc;champf;champi;"champa;champb;champc;champf;champi"

Mes tables n'ont pas de retour à la ligne au format SQL.

D'où vient ce plantage ? Le programme tourne dans un programme automatique est doit générer 300 à 500 lignes par jour qui doivent respecter cette norme >> champa;champb;champc;champf;champi;"champa;champb;champc;champf;champi" . Tous les jours le fichier est rejetté à cause de ces saut de lignes intempestifs. Et il faut perpetuellement tout reprendre à la main c'est chiant.

Merci de m'aiguiller