J'ai une question en fait assez simple : dans un bout de C j'utilise la
librairie ncurses et l'extension form pour faire une petite interface graphique
en console.
Donc je crée les champs du formulaire, et je fais un
set_field_buffer(field[k], 0, PQgetvalue(res, k, 1))
(c'est pour afficher des valeurs d'une base postgresql)
J'ai vu dans la doc que la deuxieme valeur est "bufindex", et je voulais savoir
si on pouvait utiliser plusieurs buffer pour un même champs ? Et si oui,
comment ? Ce que je veux faire, c'est stocker le nom du paramètre dans un
second buffer (invisible ?) pour ensuite faire une mise a jour des données
(UPDATE ma_table SET valeur=buffer0 WHERE column=buffer1).
Pour l'instant set_field_buffer(field[k], 1, PQgetvalue(res, k, 1)) me renvoie
toujours -1, et errno contient -2 (no such file or directory ?)
C'est possible comme ca ? Ou alors y'a-t-il de meilleures méthodes ?
Merci !
Jeremy
PS : j'accepte aussi les liens vers les bons tutoriaux ! ;-) ceux que j'ai déjà
visités :
http://www.linux.com/howtos/NCURSES-Programming-HOWTO/index.shtml
http://web.cs.mun.ca/~rod/ncurses/ncurses.html
--
Linux Registered User #317862
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jeremy MONNET
Désolé pour le bruit, je viens de trouver : dans new_field, le dernier paramètre est le nombre de buffer a allouer par champ ...
Bonne soirée !
Jeremy
Quoting Jeremy MONNET :
Salut la liste !
J'ai une question en fait assez simple : dans un bout de C j'utilise la librairie ncurses et l'extension form pour faire une petite interface graphique en console. Donc je crée les champs du formulaire, et je fais un
set_field_buffer(field[k], 0, PQgetvalue(res, k, 1)) (c'est pour afficher des valeurs d'une base postgresql)
J'ai vu dans la doc que la deuxieme valeur est "bufindex", et je voulais savoir si on pouvait utiliser plusieurs buffer pour un même champs ? Et si oui, comment ? Ce que je veux faire, c'est stocker le nom du paramètre dans un second buffer (invisible ?) pour ensuite faire une mise a jour des données (UPDATE ma_table SET valeur=buffer0 WHERE column=buffer1).
Pour l'instant set_field_buffer(field[k], 1, PQgetvalue(res, k, 1)) me renvoie toujours -1, et errno contient -2 (no such file or directory ?)
C'est possible comme ca ? Ou alors y'a-t-il de meilleures méthodes ?
Merci !
Jeremy PS : j'accepte aussi les liens vers les bons tutoriaux ! ;-) ceux que j'ai déjà visités : http://www.linux.com/howtos/NCURSES-Programming-HOWTO/index.shtml http://web.cs.mun.ca/~rod/ncurses/ncurses.html -- Linux Registered User #317862
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
-- ------ Vive le libre, et vive knoppix ! Linux Registered User #317862 http://jems0.dyndns.org
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Désolé pour le bruit, je viens de trouver : dans new_field, le dernier paramètre
est le nombre de buffer a allouer par champ ...
Bonne soirée !
Jeremy
Quoting Jeremy MONNET <jmonnet80@free.fr>:
Salut la liste !
J'ai une question en fait assez simple : dans un bout de C j'utilise la
librairie ncurses et l'extension form pour faire une petite interface
graphique
en console.
Donc je crée les champs du formulaire, et je fais un
set_field_buffer(field[k], 0, PQgetvalue(res, k, 1))
(c'est pour afficher des valeurs d'une base postgresql)
J'ai vu dans la doc que la deuxieme valeur est "bufindex", et je voulais
savoir
si on pouvait utiliser plusieurs buffer pour un même champs ? Et si oui,
comment ? Ce que je veux faire, c'est stocker le nom du paramètre dans un
second buffer (invisible ?) pour ensuite faire une mise a jour des données
(UPDATE ma_table SET valeur=buffer0 WHERE column=buffer1).
Pour l'instant set_field_buffer(field[k], 1, PQgetvalue(res, k, 1)) me
renvoie
toujours -1, et errno contient -2 (no such file or directory ?)
C'est possible comme ca ? Ou alors y'a-t-il de meilleures méthodes ?
Merci !
Jeremy
PS : j'accepte aussi les liens vers les bons tutoriaux ! ;-) ceux que j'ai
déjà
visités :
http://www.linux.com/howtos/NCURSES-Programming-HOWTO/index.shtml
http://web.cs.mun.ca/~rod/ncurses/ncurses.html
--
Linux Registered User #317862
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--
------
Vive le libre, et vive knoppix !
Linux Registered User #317862
http://jems0.dyndns.org
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Désolé pour le bruit, je viens de trouver : dans new_field, le dernier paramètre est le nombre de buffer a allouer par champ ...
Bonne soirée !
Jeremy
Quoting Jeremy MONNET :
Salut la liste !
J'ai une question en fait assez simple : dans un bout de C j'utilise la librairie ncurses et l'extension form pour faire une petite interface graphique en console. Donc je crée les champs du formulaire, et je fais un
set_field_buffer(field[k], 0, PQgetvalue(res, k, 1)) (c'est pour afficher des valeurs d'une base postgresql)
J'ai vu dans la doc que la deuxieme valeur est "bufindex", et je voulais savoir si on pouvait utiliser plusieurs buffer pour un même champs ? Et si oui, comment ? Ce que je veux faire, c'est stocker le nom du paramètre dans un second buffer (invisible ?) pour ensuite faire une mise a jour des données (UPDATE ma_table SET valeur=buffer0 WHERE column=buffer1).
Pour l'instant set_field_buffer(field[k], 1, PQgetvalue(res, k, 1)) me renvoie toujours -1, et errno contient -2 (no such file or directory ?)
C'est possible comme ca ? Ou alors y'a-t-il de meilleures méthodes ?
Merci !
Jeremy PS : j'accepte aussi les liens vers les bons tutoriaux ! ;-) ceux que j'ai déjà visités : http://www.linux.com/howtos/NCURSES-Programming-HOWTO/index.shtml http://web.cs.mun.ca/~rod/ncurses/ncurses.html -- Linux Registered User #317862
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
-- ------ Vive le libre, et vive knoppix ! Linux Registered User #317862 http://jems0.dyndns.org
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact