Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD > InterBase
InterBase Forum d'entraide sur le SGBD InterBase de Codegear. Avant de poster -> F.A.Q Interbase, Tutoriels
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 20/10/2004, 15h23   #1
Invité de passage
 
Inscription : octobre 2004
Messages : 1
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 1
Points : 0
Points : 0
Par défaut Champ BLOB pour IMAGE format JPG and TImage et Interbase

Salut a Tous,

Comment poster in image format JPG dans un champ BLOB a partir d'un TIMAGE ?

et Comment le recuperer et l'afficher de la Table vers un TImage ?

Merci me donner plus d'info sur les parametre de creation des champs BLOB c.a.d sub type et segment size.

Aussi les Parameterized TQuery INSERT et UPDATE pour les TImages contenant les photo JPGs

P.S. BMP tous ce passe bien mais la taille des JPGs est 10 fois inferieur et
la pluspart des camera numerique les generent

Merci

Alain
alain_bastien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2004, 16h15   #2
Membre habitué
 
Inscription : juin 2003
Messages : 112
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 112
Points : 107
Points : 107
Salut

Moi je le fait sans problème sans me soucier du type d'image.

dans le code suivant: qImage, la requete qui ramene un champ BLOB. et qImageIMG le champ BLOB qui a été créé dans Delphi (double clic sur la query)

Code :
1
2
3
4
               qImage.edit;
               qImageIMG.clear;
               qImageIMG.loadFromFile('chemin du jpg');
               qImage.post;
Pour le champ blob, je ne met pas de sous type ou de taille ... je crée juste un domaine, style
Code :
CREATE domain DBLOB AS BLOB
et pour la requete paramétrée de mise à jour (dans un UpdateSQL), c'est généré tout seul :

Code :
1
2
3
UPDATE Ma_table
SET champ_image=:old_champ_image
WHERE cle = :cle
J-P-B est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h23.


 
 
 
 
Partenaires

Hébergement Web