Accueil > Forum > > > > COnversion Hexa --> texte - type blob
COnversion Hexa --> texte - type blob
mardi 22 novembre 2005 à 18:41:15 |
COnversion Hexa --> texte - type blob

FREESLY
|
Bonjour
J'attaque une BDD MySQL mais j'ai un souci avec les champs de Type Blob.
A savoir qu'au lieu de me retourner les textes, le serveur CFM me retourne le contenu en Hexadecimal, exemples :
436173696E6F
la c'est Casino...
En php j'ai pas de soucis, j'ai mes textes de suite sans complications, mais la en cfm rien du tout. Alors y a bien la solution InputBaseN ce qui ne m'arrange pas du tout vu que je ca m'obligerais à faire la conversion caractere par caractere et vu le nombre d'entrées dans la base je vous raconte pas le nombre de traitement qui en découle... L'application sera ingerable vu la lourdeur que cela occasionnera...
Je me retrouve dans une impasse, si quelqu'un à une idée je suis de suite preneur !
ColdFusion Server 5
MySQL 4.0.18
|
|
mardi 22 novembre 2005 à 22:09:04 |
Re : COnversion Hexa --> texte - type blob

lfontaine
|
Salut,
Il se trouve que les champs BLOB sont destines a etre du binaire, donc il est tout a fait normal que CF te renvoie du binaire. non ? Pourquoi ne pas utiliser des champs text qui ont la meme taille que les champs blob mais sont du texte ?
Laurent
|
|
mardi 22 novembre 2005 à 22:15:38 |
Re : COnversion Hexa --> texte - type blob

syndrael
|
Oui, je suis d'accord avec mon prédécesseur.. Pourkoa un BLOB pour y
mettre du text. Je me sers des Blob pour y mettre ses binaires de
fichiers par exemple.. (images, ou fichiers Excel..)
S.
|
|
mercredi 23 novembre 2005 à 01:03:37 |
Re : COnversion Hexa --> texte - type blob

lfontaine
|
Salut,
Je viens de realiser que ta base existe deja, desole.
Je viens de faire un test avec mon CFMX, J'ai injecte Casino dans un champs blob depuis mysql. J'ai fait une requete dans CFMX ToString(ma_requette.monchamps) me renvoie 'Casino'
Laurent
|
|
mercredi 23 novembre 2005 à 17:46:30 |
Re : COnversion Hexa --> texte - type blob

FREESLY
|
Bonjour, tu as bien deviné, ma base existe déjà et elle est belle et bien en prod... Je te remercie pour ton petit test qui tiendrait a prouver que ça cloche a quelques part et que je ne suis pas totalement fou ! Est ce que cela pourrait venir de ma version CFM qui est la 5, ou alors une mauvaise configuration de mon lien odbc ?? Si je fais un ToString(ma_requette.monchamps) il me renvoie '436173696E6F', c'est désespérant...
Je suis paumé
Sylvain
|
|
mercredi 23 novembre 2005 à 21:07:40 |
Re : COnversion Hexa --> texte - type blob
|
mercredi 23 novembre 2005 à 22:04:52 |
Re : COnversion Hexa --> texte - type blob

lfontaine
|
Salut, J'ai vu le meme type de problemes lorsque j'ai bosse sur des bases unicode en CF5. Verifie que si tu insert une chaine de characteres directement depuis MySQL et non par PHP, tu obtiens le meme resultat. Il faut dans un premier temps que tu confirmes que les informations enregistrees dans ta base sont correctes. Si ta base est correcte, alors verifie tes connections ODBC, essayes des trucs style [ Lien ] ou mieux upgrade ton serveur coldfusion. Si ta base est corrompue, tu as deux options soit creer une moulinette pour la re-ecrire soit cree une page PHP qui t'affiche la chaine de charactere et demander a coldfusion de recuperer le resultat. Laurent
|
|
vendredi 25 novembre 2005 à 11:06:46 |
Re : COnversion Hexa --> texte - type blob

FREESLY
|
Bonjour,
Nickadele : j'ai cherché l'option activation dans l'admin Coldfusion 5, j'ai rien trouvé, ou ce trouve cette option exactement ?? Quand a l'idée du blob pour du texte je suis d'accord avec vous, mais je peux pas changer ce que je n'ai pas fais et qui est en prod...
Laurent : Je vais faire toute la collection d'idée que tu as fournis !
Merci je vous tiens au courant
Sylvain
|
|
vendredi 25 novembre 2005 à 14:24:50 |
Re : COnversion Hexa --> texte - type blob
|
Cette discussion est classée dans : texte, type, conversion, blob, hexa
Répondre à ce message
Sujets en rapport avec ce message
Envoyer un mail de type HTML + un fichier attacher [ par Rastafa ]
Salut Quelqu'un a réussi à envoyer un e-mail avec de TYPE ="HTML" avec un fichier attaché?Merci de vos réponse!
CFFILE et base de données [ par Ernst ]
Bonjour,Je cherche à faire la chose suivante:1) inserer un enregistrement dans une base de données, avec des éléments provenant d'un formulaire. (de t
Filtrer les type de fichiers à Uploader [ par Laurentg59 ]
Comment faire avec un objet input pour filtrer les extensions de fichiers ??Merci !
Cold fusion en PHP conversion ??? [ par Amadeus2 ]
BonjourEst-il possible de convertir du CFM en PHP assez facilement je suis prit avec un site web en cfm mais plus de serveur, et je voudrais convertir
Retour à la ligne. [ par Domi ]
Je voudrai récupérer depuis un formulaire le texte d'un Textarea, jusqu'a la pas de probléme, mais je voudrai également récupérer les retour à la lign
type de données "Mémo" sous Access ne s'affichent pas avec MX [ par joelmessas ]
Coldfusion MX n'affiche pas le contenu des requêtes pour les champs "Mémo" (chaines de caractères supérieures à 256 caractères) pour les bases de don
formater du texte dans un tableau [ par melany ]
Lorsque je veux afficher un texte tappé au kilomètre sans espace entre les mots, dans un tableau auquel j'ai donné une taille fixe, je n'obtiens pas l
Passage à la ligne lors de l'affichage d'une query [ par zooro ]
Bonjour à tous,Je suis débutant dans le domaine et je suis face a un problème d'affichage de résultat d'une query .Voiçi les infos :Base de données de
annotation de document xml ou html [ par bringay ]
Bonjour à tous,Je cherche a annoter des documents html.Quand l'utilisateur selectionne un texte, clique sur un bouton (annoter), j'arrive (en javaScri
<INPUT TYPE="FILE" ... valeur initiale? [ par yess ]
Salut tlm,Je veux savoir comment je peux forcer une valeur initial à un élément Input de type "File" (ce type n'a pas d'attribut "value" et j'ai essay
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Arnault Nouvel et Antoine Dongois Le processus à prendre : Apprendre (découvrir la plateforme) Préparer (documenter l'historique et choisir la méthode de MAJ) Test (Test de MAJ) Implémenter (Effectuer la MAJ) Valid...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : LA PLEINIèRE DU SECOND JOURTECHDAYS PARIS 2010 : LA PLEINIèRE DU SECOND JOUR par ROMELARD Fabrice
Après un retour sur l'histoire des TechDays de Paris et le fait que ce soit le plus gros event MS au monde (du fait de sa gratuité), le président de MS France (Eric Boustoullier) a fait une présentation de la vision Microsoft pour les années à venir...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|