Insertion d'une image dans une table en sql

lala343 -  
 Lala343 -
salut, je veux savoir comment inser une image dans une table en SQL
A voir également:

2 réponses

fiu
 
Salut

Tu ne pourras pas insérer une image directement dans une table car quelque soit le format de ton image, des caractères non imprimables sont contenus dedans et ils ne pourront être correctement traités par ton interpréteur SQL.

Tu dois écrire une fonction qui lira le contenu du fichier passé en argument et qui renverra une chaine codant pour ce fichier. Je connais pas les noms de ces différents codages, mais cherche du coté de BinaryToString UUEncode, Base64, BinHex etc

L'autre solution consiste à utiliser une interface logicielle avec des composants évolués qui sont capable de stocker du binaire dans une table (mais je sais pas quelle est la technique utilisée). Pour ma part, j'utilisais Dephi avec ses SQL*Links qui me permettait d'enregistrer des contenus binaires dans des colonnes BLOB (Binary Large OBject) en 2 temps 3 mouvements.
0
Lala343
 
Merci pour votre idée.
0