Bonjour
Toujours en cours de migration HF -> MySQL.
J'ai un probleme avec les champs memo texte : avec MySQL le CR/LF s'affiche
( signe 'cabalistique", alors qu'avec HF, il y a bien un saut à la ligne) !
Connaissez vous un moyen simple de gerer ce probleme ?
Merci à tous
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Romain PETIT
I.G.LOG a exprimé avec précision :
Bonjour Toujours en cours de migration HF -> MySQL. J'ai un probleme avec les champs memo texte : avec MySQL le CR/LF s'affiche ( signe 'cabalistique", alors qu'avec HF, il y a bien un saut à la ligne) ! Connaissez vous un moyen simple de gerer ce probleme ?
Ton signe "cabalistique" est très probablement un caract(10) (LF) seul (retour à la ligne format Unix). Fait un simple remplacement : sMemo = Remplace(sMemo, caract(10), RC)
(évidemment, vérifier s'il ne faut pas faire l'inverse en cas de modification du mémo)
A+
-- Romain PETIT http://cerbermail.com/?IJmancZl88 (cliquez sur le lien ci-dessus pour me contacter en privé)
I.G.LOG a exprimé avec précision :
Bonjour
Toujours en cours de migration HF -> MySQL.
J'ai un probleme avec les champs memo texte : avec MySQL le CR/LF s'affiche
( signe 'cabalistique", alors qu'avec HF, il y a bien un saut à la ligne) !
Connaissez vous un moyen simple de gerer ce probleme ?
Ton signe "cabalistique" est très probablement un caract(10) (LF) seul
(retour à la ligne format Unix).
Fait un simple remplacement :
sMemo = Remplace(sMemo, caract(10), RC)
(évidemment, vérifier s'il ne faut pas faire l'inverse en cas de
modification du mémo)
A+
--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)
Bonjour Toujours en cours de migration HF -> MySQL. J'ai un probleme avec les champs memo texte : avec MySQL le CR/LF s'affiche ( signe 'cabalistique", alors qu'avec HF, il y a bien un saut à la ligne) ! Connaissez vous un moyen simple de gerer ce probleme ?
Ton signe "cabalistique" est très probablement un caract(10) (LF) seul (retour à la ligne format Unix). Fait un simple remplacement : sMemo = Remplace(sMemo, caract(10), RC)
(évidemment, vérifier s'il ne faut pas faire l'inverse en cas de modification du mémo)
A+
-- Romain PETIT http://cerbermail.com/?IJmancZl88 (cliquez sur le lien ci-dessus pour me contacter en privé)
I.G.LOG
Bonjour,
Precision apres recherche, les caracteres sont chr(10) + chr(13) (LF+CR) J'ai donc modifié comme suit: Remplace(sMemo,caract(10)+caract(13),crlf) et ca fonctionne. Reste effectivement a tester l'enregistrement du memo et a modifier toutes les lignes de code (donc pas de moyen "automatique": encore du boulot !) Merci pour la reponse.
Ton signe "cabalistique" est très probablement un caract(10) (LF) seul (retour à la ligne format Unix). Fait un simple remplacement : sMemo = Remplace(sMemo, caract(10), RC)
(évidemment, vérifier s'il ne faut pas faire l'inverse en cas de modification du mémo)
Bonjour,
Precision apres recherche, les caracteres sont chr(10) + chr(13) (LF+CR)
J'ai donc modifié comme suit: Remplace(sMemo,caract(10)+caract(13),crlf)
et ca fonctionne. Reste effectivement a tester l'enregistrement du memo et a
modifier toutes les lignes de code (donc pas de moyen "automatique": encore
du boulot !)
Merci pour la reponse.
Ton signe "cabalistique" est très probablement un caract(10) (LF) seul
(retour à la ligne format Unix).
Fait un simple remplacement :
sMemo = Remplace(sMemo, caract(10), RC)
(évidemment, vérifier s'il ne faut pas faire l'inverse en cas de
modification du mémo)
Precision apres recherche, les caracteres sont chr(10) + chr(13) (LF+CR) J'ai donc modifié comme suit: Remplace(sMemo,caract(10)+caract(13),crlf) et ca fonctionne. Reste effectivement a tester l'enregistrement du memo et a modifier toutes les lignes de code (donc pas de moyen "automatique": encore du boulot !) Merci pour la reponse.
Ton signe "cabalistique" est très probablement un caract(10) (LF) seul (retour à la ligne format Unix). Fait un simple remplacement : sMemo = Remplace(sMemo, caract(10), RC)
(évidemment, vérifier s'il ne faut pas faire l'inverse en cas de modification du mémo)