Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : COnversion Hexa --> texte - type blob [ Archives / Base de données ] (FREESLY)

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

nickadele

Membre Club Administrateur CodeS-SourceS
Petite question: as-tu activé le Blob au niveau de l'admin de Coldfusion.
Pour ma part je rejoind l'idée de syndrael et je confirme la réponse de Laurent, mais je suis coldfusion 6.

Nickadele
----------------------------------------------
non, ma belle ne s'appel pas Adèle

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

nickadele

Membre Club Administrateur CodeS-SourceS
Freesly, Dans la version 6, c'est dans la définition de l'odbc que cela se passe ! Nickadele



Cette discussion est classé 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


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,156 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.