PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Procédure stockée (Oracle)
Procédure stockée (Oracle)
Iniciado por Bertrand, set., 28 2005 8:06 AM - 3 respostas
Publicado em setembro, 28 2005 - 8:06 AM
Bonjour,

Actuellement pour executer mes procédures stockées sous oracle, je passe par des triggers qui me permettent après un événement sur une table de test de lancer ma procédure stockée.

J'ai deja essayer d'executer, avec les SQLExec(), ou HExecuteRequeteSQL().
avec la requete suivante : "execute MaProcedure"

Mais le mot clé "Execute", n'est pas connu par l'accès natif Oracle.

Qq'un a t-il deja fait ce genre de manip?
Publicado em setembro, 28 2005 - 9:28 AM
Oui j'ai des exemples concrets dans une fenêtre Windev 9 si tu veux je te les envoies par e-mail, le mien est jean-luc.depraz@din-software.ch
Publicado em outubro, 21 2005 - 4:42 PM
Salut,

Supposons que le nom de la procédure soit PROCTEST, il suffit de lancer une requête SQL par SQLExec ou par HExécuteRequêteSQL en mettant le texte de requête suivant :

"BEGIN PROCTEST; END;"

A+,
JC.
Publicado em outubro, 21 2005 - 5:00 PM
Bonjour,

il suffit d'ecrire le texte de la requete comme suit :

req="call PROCTEST"

et de faire un sqlexec

comme dans TOAD

CIAO