Re: stocker un champ RTF dans une base (MySQL ou HF)

Posté par Guizmo le 17/2/2008 17:04:52
Bon,
après recherches, (et longue recherches même)il est pas possible de stocker du RTF brute dans une base MySQL (sauf en virants les caractères d'échappement mais lors de la relecture je vous dit pas le massacre). Donc j'ai utiliser une base HF secondaire qui me permet de stocker ces données propres à mon utilisateur sur une clef USB par exemple qu'il peut embarquer avec lui.
Peut être dans les futures évolution de MySQL cette option sera possible mais en attendant .....
Une solution serait peut etre envisageable mais relativement complexe et longue à mettre en oeuvre :
on a un RTF dans un champ -> on en fait un fichier temporaire texte.rtf -> on le zip -> on stock le fichier zip dans un champ binaire (les caractères d'échappements sont en principe modifiés (selon mes différents essaies)) ce devrait être thechniquement possible, pas forcement facile a gérer mais bon ... si j'ai un moment je ferais une classe qui fera ca de manière automatique (d'ici 1 ou 2 ans qu'en j'aurais un moment) et je vous la donnerai pour vous remercier de toute l'aide que vous pouvez m'apporter pour mes question tordues ....

Merci

(On peux fermer le ticket je pense non ?)

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=5654&post_id=23234