Ali_usto
Messages postés131Date d'inscriptionlundi 20 novembre 2006StatutMembreDernière intervention11 octobre 2010
-
3 juin 2007 à 19:25
mouloud261
Messages postés1Date d'inscriptiondimanche 13 avril 2008StatutMembreDernière intervention13 décembre 2009
-
13 déc. 2009 à 11:53
Salut tout le monde
comment enregistrer une image (Jpeg,bmp......) dans une base de données, c'est a dire avec un enregistrement et puis l'afficher dans un dbimage
merci
sp40
Messages postés1276Date d'inscriptionmardi 28 octobre 2003StatutContributeurDernière intervention 3 juillet 201515 10 juin 2007 à 20:03
Resalut....
euh, chez moi ça marche et ça marche pas !
Je m'explique :
Sur un nouvel enregistrement, pas de problème. La table est en insertion grace au append appelé sur le clic Nouveau, le DBImage est vide et on peut y charger une photo qui est insérée dans l'enregistrement.
Mais en modification ...
D'accord, si tu cliques sur la photo, tu peux en charger une autre.
Mais si tu cliques sur Modifier .... la photo n'est pas enregistrée (normal, il n'y a que la date de naissance qui est mise à jour). J'ai essayé de faire un "update" sans succès...
Pire... si tu changes la photo et que tu cliques sur une autre ligne de la grille... message d'erreur.
La seule solution que j'ai trouvée, c'est d'avoir un TImage dans lequel on charge une photo et un ajout sur le bouton Modifier :
EtudiantPhoto.Assign(Image1.Picture);
Etudiant.Post;
Là, l'image est bien actualisée dans la base.
Sur l'aide delphi (Delphi 5), on trouve ceci :
TDBImage affiche une image contenue dans un champ BLOB de l'enregistrement en cours d'un ensemble de données.
Ça veut peut être dire qu'on ne peut pas s'en servir pour modifier des photos existantes... La question mérite d'être approfondie... à moins que quelqu'un ait déjà expliqué la chose sur le site... à voir.
Si tu trouves, fais en profiter les autres !!!
Simon
Vous n’avez pas trouvé la réponse que vous recherchez ?
Ali_usto
Messages postés131Date d'inscriptionlundi 20 novembre 2006StatutMembreDernière intervention11 octobre 2010 10 juin 2007 à 23:45
Ok conte sur moi , je vais continuer a rechercher encore , parcee que j'en ai vraiment besoin pour mon projet , et je te tiendrais au courant je conte sur toi aussi s'il y a du nouveau