Pb de saut de ligne dans fichier texte importé dans sql
Posté : 22 sept. 2011, 22:59
Bonjour à toutes et à tous,
Voilà j'ai un problème depuis une semaine je cherche sur tous les forums mais je ne trouve pas.
J'importe un fichier texte (c'est en fat un script qui arrive par ftp).
Je le traite pour en séparer les champs délimités par ",".
Jusque là ça va.
Le poblème est qu'à un moment il y a un champs texte et la personne qui entre le texte fait systématiquement un retour à la ligne après quelques mots.
Lorsque j'ouvre l fichier texte effectivement on voit bien la coupure et le retour à la ligne.
Le souci est que lorsque je copie ls données dans la base de données, tout se passe bien jusqu'à ce champ précis.
Là il copie le début (jusqu'au retour à la ligne) correctement et ensuite il traite ce retour à la ligne comme une fin de champ et copie la suite du texte dans le champ suivant. Ensuite tout se décale bien entendu.
J'ai pourtant spécifié que chaque champ était séparé par ",".
Je n'arrive pas à trouver la solution.
Quelqu'un a-t-il une idée ?
Merci d'avance
Voilà j'ai un problème depuis une semaine je cherche sur tous les forums mais je ne trouve pas.
J'importe un fichier texte (c'est en fat un script qui arrive par ftp).
Je le traite pour en séparer les champs délimités par ",".
Jusque là ça va.
Le poblème est qu'à un moment il y a un champs texte et la personne qui entre le texte fait systématiquement un retour à la ligne après quelques mots.
Lorsque j'ouvre l fichier texte effectivement on voit bien la coupure et le retour à la ligne.
Le souci est que lorsque je copie ls données dans la base de données, tout se passe bien jusqu'à ce champ précis.
Là il copie le début (jusqu'au retour à la ligne) correctement et ensuite il traite ce retour à la ligne comme une fin de champ et copie la suite du texte dans le champ suivant. Ensuite tout se décale bien entendu.
J'ai pourtant spécifié que chaque champ était séparé par ",".
Je n'arrive pas à trouver la solution.
Quelqu'un a-t-il une idée ?
Merci d'avance