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 Discussion :

Insertion d'une image dans une base de données [Non suivi]


Sujet :

C

  1. #1
    Membre habitué Avatar de arnaud036
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 201
    Points : 172
    Points
    172
    Par défaut Insertion d'une image dans une base de données
    Salut,

    Je chercher comment je peut faire pour inseré un image dans une base de donnée avec un programme C.
    Sachant que ma base de données est une Postgresql,
    et que mon champ ou l'image est stocké est de type BYTEA.


    Merci

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 104
    Points : 113
    Points
    113
    Par défaut
    tu n'a vraiment aucune idée ou tu as commencé a faire quelque chose? Si oui montre nous ton code.

  3. #3
    Membre habitué Avatar de arnaud036
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 201
    Points : 172
    Points
    172
    Par défaut
    non dsl je n'ai aucune idée.
    Je ne sais pas du tout comment on fait (le manniement d'image, etc)

  4. #4
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par arnaud036
    non dsl je n'ai aucune idée.
    Je ne sais pas du tout comment on fait (le manniement d'image, etc)
    Je pense qu'on ne fait pas de 'maniement d'image'. On associe un ou des 'tags' (avec éventuellement un 'poids') à une image et on trie/recherche selon ces tags.

    L'image est stockée telle quelle sur le disque et son nom est stocké dans la structure. L'important est de bien définir la liste de tag :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    struct tag
    {
       char const *name;
       int weight;
    };
     
    struct record
    {
       /* tag list */
       struct tag *tag_list;
       size_t tag_nb;
     
       /* image */
       char const *img_file_name;
    };

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, 11h51
  2. enregistrer une image dans ma base de données
    Par beet2che dans le forum VB.NET
    Réponses: 7
    Dernier message: 14/10/2008, 15h56
  3. [MySQL] Insertion d'une image dans une div d'une news
    Par godsilken50 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 05/05/2007, 16h58
  4. [MySQL] sauver une image dans la base de donnée?
    Par bebas dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 04/05/2007, 11h26
  5. Introduire une image dans la base de données
    Par ghassenus dans le forum Bases de données
    Réponses: 4
    Dernier message: 04/04/2006, 10h09

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