Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Connexion aux bases de données
Connexion aux bases de données Forum d'entraide sur la connectivité Firebird: composants, drivers, transactions, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/06/2007, 21h36   #1
Membre du Club
 
Inscription : avril 2004
Messages : 179
Détails du profil
Informations personnelles :
Âge : 41

Informations forums :
Inscription : avril 2004
Messages : 179
Points : 58
Points : 58
Par défaut Stockage de données binaires (images)

bonjour,

je développe une appli en c++ builder, basée sur une bdd firebird, qui gère entre autres choses un annuaire d'utilisateurs.
dans chaque fiche utilisateurs, je peux enregistrer une photo.
deux solutions pour stocker la photo :
- je mémorise l'emplacement du fichier image dans un champ varchar. inconvénient, si le fichier est déplacé, renommé ou supprimé, plus de photo !
- je stocke chaque photo sous forme de données binaires.

si je souhaite opter pour la seconde solution, j'ai cru comprendre qu'il fallait utiliser un champ de type blob.

comment stocker les données de ma photo (composant TImage) dans ce champ blob ? quelle syntaxe pour la clause SQL ?

merci de votre aide
engi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 09h28   #2
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Tu dois pouvoir t'inspirer de la Delphi
http://delphi.developpez.com/faq/?pa...ichierdansblob
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 09h33   #3
Membre du Club
 
Inscription : avril 2004
Messages : 179
Détails du profil
Informations personnelles :
Âge : 41

Informations forums :
Inscription : avril 2004
Messages : 179
Points : 58
Points : 58
je vais effectivement m'en inspirer.
merci de ton aide.
engi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h59.


 
 
 
 
Partenaires

Hébergement Web