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
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
tu n'a vraiment aucune idée ou tu as commencé a faire quelque chose? Si oui montre nous ton code.
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.Envoyé par arnaud036
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; };
Partager