|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : mai 2006 Messages : 200 ![]() |
Bonjour tout le monde;
J'ai une application qui doit manipuler des images pour chaque enregistrement d'une table. Je n'arrive pas à sauvegarder ni à restaurer les images dans les champs correspondants. Quelqu'un peut m'aider? Merci.
__________________
Deux personnes n'apprennent pas, un arrogant et un timide. |
|
|
00
|
|
|
#2 |
![]() ![]() Serge GirardDéveloppeur informatique Inscription : janvier 2007 Messages : 3 612 ![]() |
Bonjour,
Deux écoles s'affrontent au sujet des images : les stocker ou non dans la Base . Donc Blobs ou Varchar contenant un chemin . Ceci dit tu ne nous indique pas quel langage est utilisé .
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : mai 2006 Messages : 200 ![]() |
Je travail avec Delphi 2009, Firebird bien sure.
Le sgbd stock les images dans la base ou ailleurs ça nous est égale, ce qui nous intéresse c'est que chaque enregitrement d'une table par exemple "personnes" doit contenir une image qui peut être récupérée par une DBImage.
__________________
Deux personnes n'apprennent pas, un arrogant et un timide. |
|
|
00
|
|
|
#4 |
![]() ![]() Serge GirardDéveloppeur informatique Inscription : janvier 2007 Messages : 3 612 ![]() |
La réponse se trouve plus dans le forum Delphi que celui de Firebird , j'y ai dénombré au moins une dizaine de discussion sur le sujet et il y a une FAQ également
http://delphi.developpez.com/faq/?pa...ichierdansblob Le choix du stockage ou non dans la base se fera sur le nombre d'images et du format de ces dernières (JPG,BMP etc...)
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius |
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : mai 2006 Messages : 200 ![]() |
Je te remercie beaucoup cher ami; je vais jetais un coup d’œil.
__________________
Deux personnes n'apprennent pas, un arrogant et un timide. |
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() Inscription : mai 2006 Messages : 200 ![]() |
Mais c'est pas évident!!!
Est ce n'est pas possible de lier des contrôles image directement vers des champs blob pour récupérer les images? en fin comme d'habitude ??? ![]() Je veux poser un contrôle DBImage, le lier vers un champ de la table puis dérouler les lignes de la table et pour chaque ligne, le contrôle image affiche le contenu correspondant.
__________________
Deux personnes n'apprennent pas, un arrogant et un timide. |
|
|
00
|
|
|
#7 |
|
Membre éclairé
![]() Développeur informatique Inscription : octobre 2006 Messages : 435 ![]() |
Quels composants d’accès a la base de données utilise-tu et quel est le type de cette colonne Image dans Firebird?
__________________
Si vous êtes libre, choisissez le Logiciel Libre. |
|
|
00
|
|
|
#8 |
|
Membre habitué
![]() Inscription : mai 2006 Messages : 200 ![]() |
Je ne savais pas que ça diffère d'un composant à un autre, mais je dirais que j'utilise le composant TSimpleDataSet (dbexpress) avec bien sure SqlConnexion
__________________
Deux personnes n'apprennent pas, un arrogant et un timide. |
|
|
00
|
|
|
#9 | ||
|
Membre éclairé
![]() Développeur informatique Inscription : octobre 2006 Messages : 435 ![]() |
Oui, ça le pourrait être.
Tu crée un champ persistant du champ image de ta table, et a partir de celui-ci tu peux insérer une image récupérée a partir d'un nom de fichier, comme ceci par exemple: Code :
__________________
Si vous êtes libre, choisissez le Logiciel Libre. |
||
|
|
00
|
|
|
#10 |
|
Membre habitué
![]() Inscription : mai 2006 Messages : 200 ![]() |
Le problème n'est pas : comment charger une image dans la base ou de la charger depuis la base; mais c'est comment liée le champ image de la base avec un composant visuel comme DBImage ou QRDBimage pour qu'il la charge automatiquement.
__________________
Deux personnes n'apprennent pas, un arrogant et un timide. |
|
|
00
|
|
|
#11 | |
|
Membre éclairé
![]() Développeur informatique Inscription : octobre 2006 Messages : 435 ![]() |
Pardon je n'avais pas compris la question qui était pourtant :
Citation:
Qui est encore plus simplisme.
__________________
Si vous êtes libre, choisissez le Logiciel Libre. |
|
|
|
00
|
|
|
#12 |
|
Membre habitué
![]() Inscription : mai 2006 Messages : 200 ![]() |
Ta raison 1000%; je n'étais pas très claire au début; pardonne moi mon ami;
Mais ma question est basée non? Je ne savais pas que les champs images faisaient une particularité, sa me complique la programmation si leur manipulation n'est pas pratique.
__________________
Deux personnes n'apprennent pas, un arrogant et un timide. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com