Bonjour à tous,
Je suis completement nouvelle dans l'utilisation de base Firebird. (j'ai firebird2.0)
Je dois récupérer le contenu d'un champs de type blob 0 (binaire).
Je ne sais pas quel est le type d'objet enregistré dedans. Ce que je sais c'est qu'il s'agit d'un text mis en forme ou d'un objet qui contiendrait du text rtf.
En utilisant isql, avec la fonction BLOBDUMP j'ai récupéré le contenu mais qui est inutilisable pour moi, je ne sais pas à quoi il correspond.
test 1 :
-------
si je tape dans la zone de text correspondant au champ la lettre "a" j'obtiens la contenu suivant:
test 2 :÷E¨]ޱÂ0C™‘ø‡|Â¥–þb¼%M.%"½TIJ‡¨ÿΕŲ¬gË
sõ
—ð»Lº»uèÈ{84ž4\ï
}âZÇ(ÐsˆèíÛäBÔ+ÌTÔƒ6õL³áaß/ç†6Å”¥¡Ìä §LÄ€c\ !ðhûv=®Vãb²C+gŽýÒõÊ"¡ôô
-------
si je tape "b" j'obtiens le contenu suivant:
test 3 :—6*ޱÂ0C™‘ø‡|Â¥–þb¼%M.%"½TIJ‡¨ÿΕŲ¬gË
sõ
—ð»Lº»uèÈ{84ž4\ï
}âZÇ(ÐsˆèíÛäBÔ+ÌTÔƒ6õL³áaß/ç†6Å”¥¡Ìä §LÄ€c\ !ðhûv=®Vãb²C+gŽýÒõjDB%èé
-------
si je tape "c" j'obtiens le contenu suivant:
Ma question: que puis je faire pour convertir mon contenu blob en text lisible?hÛ“±Ž±Â0C™‘ø‡|Â¥–þb¼%M.%"½TIJ‡¨ÿΕŲ¬gË
sõ
—ð»Lº»uèÈ{84ž4\ï
}âZÇ(ÐsˆèíÛäBÔ+ÌTÔƒ6õL³áaß/ç†6Å”¥¡Ìä §LÄ€c\ !ðhûv=®Vãb²C+gŽýÒõÊ
"¡ôô
Merci beaucoup pour votre aide, ça fait un bon moment que je cherche!
Noémie
Partager