|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : octobre 2003 Messages : 483 ![]() |
Bonjour.
Est-il possible de conserver des informations dans des variables internes au sein de IB entre deux appels à des procédures stockées ? Lors du déclenchement d'un trigger est-il possible d'appeler une procédure stockée ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : octobre 2003 Messages : 483 ![]() |
Bonjour.
Vous le saviez sûrement déjà tous, utilisateurs confirmés de IB, mais je viens de trouver la réponse à mon interrogation : http://levieux.developpez.com/tutops...s/tutopsib.pdf "Toutes les variables sont locales. La notion de variable globale n’existe pas dans InterBase. Le seul moyen de passer des données d’une procédure à une autre est d’utiliser des paramètres ou de stocker ces données dans une table." Il n'est donc pas possible (du mois jusqu'à la version 6 de IB ) de disposer de variables internes IB dont la valeur pourrait être utilisée d'une procédure stockée à l'autre ou entre deux appels. La seule solution pour simuler ce fonctionnement est d'utiliser une table temporaire (ou non) dans laquelle on vient mettre à jour les attributs voulus. Peut-être cela renseignera-t-il un autre utilisateur .... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com