OVH Cloud OVH Cloud

Modifier les données dans une requête

5 réponses
Avatar
Eric
J'ai un doute.
Il est bien possible de modifier les données dans une table d'une fenêtre
alimenter par une requête.
Je pose la question, parce que cela ne fontionne chez moi.

A+
Eric

5 réponses

Avatar
Stanislas Drouin
Salut,

Oui à condition que la requète soit "mono fichier" et que tu précise
"hmodifiefichier" dans les paramêtres d'execution de ta requète.
Sinon ca marche et c'est bien pratique

Stan


"Eric" a écrit dans le message de news:
41581514$
J'ai un doute.
Il est bien possible de modifier les données dans une table d'une fenêtre
alimenter par une requête.
Je pose la question, parce que cela ne fontionne chez moi.

A+
Eric



Avatar
Eric
Tu mets où cette précision "hmodifiefichier", dans l'initialisation de la
fenêtre ou de la table
Merci
Eric

"Stanislas Drouin" a écrit dans le message de news:
41581620$0$27298$
Salut,

Oui à condition que la requète soit "mono fichier" et que tu précise
"hmodifiefichier" dans les paramêtres d'execution de ta requète.
Sinon ca marche et c'est bien pratique

Stan


"Eric" a écrit dans le message de news:
41581514$
J'ai un doute.
Il est bien possible de modifier les données dans une table d'une fenêtre
alimenter par une requête.
Je pose la question, parce que cela ne fontionne chez moi.

A+
Eric







Avatar
Stanislas Drouin
Par exemple dans le code d'initialisation de la table:

HExécuteRequête(MaRequette,hModifieFichier,Param1,Param2)




"Eric" a écrit dans le message de news:
41581771$
Tu mets où cette précision "hmodifiefichier", dans l'initialisation de la
fenêtre ou de la table
Merci
Eric

"Stanislas Drouin" a écrit dans le message de
news: 41581620$0$27298$
Salut,

Oui à condition que la requète soit "mono fichier" et que tu précise
"hmodifiefichier" dans les paramêtres d'execution de ta requète.
Sinon ca marche et c'est bien pratique

Stan


"Eric" a écrit dans le message de news:
41581514$
J'ai un doute.
Il est bien possible de modifier les données dans une table d'une
fenêtre alimenter par une requête.
Je pose la question, parce que cela ne fontionne chez moi.

A+
Eric











Avatar
Eric
Merci Stanislas,
Cela a fonctionné.

J'ai également ajouté ce code sous le sélecteur de choix:
// Tout affiché
SI SélecteurFiltre=1 ALORS HExécuteRequête(Invites_SQL,hModifieFichier)
// Affiché uniquement les OUI
SI SélecteurFiltre=2 ALORS HExécuteRequête(Invites_SQL,hModifieFichier, 1)
// Affiché uniquement les NON
SI SélecteurFiltre=3 ALORS HExécuteRequête(Invites_SQL,hModifieFichier, 0)

// Affichage
TableAffiche(TABLE,taDébut)

Ma méthode est-elle optimum ?

Tu es un chef !
Eric



"Stanislas Drouin" a écrit dans le message de news:
41581b38$0$27302$
Par exemple dans le code d'initialisation de la table:

HExécuteRequête(MaRequette,hModifieFichier,Param1,Param2)




"Eric" a écrit dans le message de news:
41581771$
Tu mets où cette précision "hmodifiefichier", dans l'initialisation de la
fenêtre ou de la table
Merci
Eric

"Stanislas Drouin" a écrit dans le message de
news: 41581620$0$27298$
Salut,

Oui à condition que la requète soit "mono fichier" et que tu précise
"hmodifiefichier" dans les paramêtres d'execution de ta requète.
Sinon ca marche et c'est bien pratique

Stan


"Eric" a écrit dans le message de news:
41581514$
J'ai un doute.
Il est bien possible de modifier les données dans une table d'une
fenêtre alimenter par une requête.
Je pose la question, parce que cela ne fontionne chez moi.

A+
Eric















Avatar
Antoine
tu devrais faire cela

nParam est un variant

SELON SélecteurFiltre
CAS 1
nParam = NULL
CAS 2
nParam = 1
CAS 3
nParam = 0
AUTRES CAS
FIN

SI HExécuteRequête(Invites_SQL,hModifieFichier, nParam) ALORS
TableAffiche(TABLE,taDébut)
SINON
Erreur(HErreurInfo())
FIN


Antoine

J'ai également ajouté ce code sous le sélecteur de choix:
// Tout affiché
SI SélecteurFiltre=1 ALORS
HExécuteRequête(Invites_SQL,hModifieFichier) // Affiché uniquement
les OUI SI SélecteurFiltre=2 ALORS
HExécuteRequête(Invites_SQL,hModifieFichier, 1) // Affiché uniquement
les NON SI SélecteurFiltre=3 ALORS
HExécuteRequête(Invites_SQL,hModifieFichier, 0)
// Affichage
TableAffiche(TABLE,taDébut)





Eric wrote:

Merci Stanislas,
Cela a fonctionné.

J'ai également ajouté ce code sous le sélecteur de choix:
// Tout affiché
SI SélecteurFiltre=1 ALORS
HExécuteRequête(Invites_SQL,hModifieFichier) // Affiché uniquement
les OUI SI SélecteurFiltre=2 ALORS
HExécuteRequête(Invites_SQL,hModifieFichier, 1) // Affiché uniquement
les NON SI SélecteurFiltre=3 ALORS
HExécuteRequête(Invites_SQL,hModifieFichier, 0)
// Affichage
TableAffiche(TABLE,taDébut)

Ma méthode est-elle optimum ?

Tu es un chef !
Eric



"Stanislas Drouin" a écrit dans le message de
news: 41581b38$0$27302$
Par exemple dans le code d'initialisation de la table:

HExécuteRequête(MaRequette,hModifieFichier,Param1,Param2)




"Eric" a écrit dans le message de news:
41581771$
Tu mets où cette précision "hmodifiefichier", dans l'initialisation
de la fenêtre ou de la table
Merci
Eric

"Stanislas Drouin" a écrit dans le message
de news: 41581620$0$27298$
Salut,

Oui à condition que la requète soit "mono fichier" et que tu
précise "hmodifiefichier" dans les paramêtres d'execution de ta
requète. Sinon ca marche et c'est bien pratique

Stan


"Eric" a écrit dans le message de news:
41581514$
J'ai un doute.
Il est bien possible de modifier les données dans une table d'une
fenêtre alimenter par une requête.
Je pose la question, parce que cela ne fontionne chez moi.

A+
Eric