IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Enregistrer une image dans une table MySQL


Sujet :

C++Builder

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 83
    Points : 55
    Points
    55
    Par défaut Enregistrer une image dans une table MySQL
    Bonjour tout le monde

    j'ai une table où un champ est de type Blob.

    je voudrais mettre juste une image (TPicture) dans ce champ . J'utilise MySQL (la librairie où on trouve le tuto dans le site de développez)

    Comment m'y prendre? Malgré mon parcours sur le site ainsi que sur le net , je n'ai pas pu trouver une solution.


    merci

  2. #2
    Membre éprouvé Avatar de Jérémy Lefevre
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2004
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 898
    Points : 969
    Points
    969
    Par défaut
    salut echap2000,
    Alors tu as plusieurs échapatoirs pour resoudre ton problème je vais commencé par ce que tu contait faire etant donné que tu as un blob!
    il faut que tu le contenu binaire de ton image directement dans ton blob
    sinon une autre solution serait de ne pas utilisé un blob et ainsi ne pas surchargé ta base de données mais ne stocké que l'url où se trouve l'image.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 83
    Points : 55
    Points
    55
    Par défaut
    la méthode alternative que j'ai utilisée est d'enregistrer le fichier en réseau. (vu que c 'est une application multiposte utilisant la BD mysql)

    ex : \\ip_machine\dossier\fichier.jpg

    Mais bon, j'aurai bien voulu mettre l'image dans la BD.. il s'agira d'un petit fichier de 50 k maxi. sinon, je sais qu'il faut mettre le binaire dans le blob.
    mais comment extraire le binaire à partir du TPicture ?
    une fois récupérer comment le transformer en tpicture?

    merci

Discussions similaires

  1. [Débutant] Manipulation d'images : intégrer une image dans une image
    Par noscollections dans le forum VB.NET
    Réponses: 2
    Dernier message: 17/10/2014, 12h51
  2. Réponses: 2
    Dernier message: 27/10/2010, 21h38
  3. Mettre une Image dans une Image
    Par shadowhocine dans le forum SWT/JFace
    Réponses: 2
    Dernier message: 19/12/2006, 19h40
  4. Réponses: 3
    Dernier message: 30/10/2006, 12h21
  5. Insérer une légende dans une image avec une police plus petite
    Par Paulinho dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 3
    Dernier message: 29/04/2006, 15h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo