bonsoir,
à partir de contenus de formulaires envoyés par POST, je dispose de plusieurs pages ASP en VBSCRIPT pour appeler une meme procédure stockée ORACLE
cette procédure stockée ORACLE gère les traitements en base de données à faire et si il est opportun de réaliser un COMMIT
les pages ASP peuvent appeler cette procédure stockée avec des parametres d'entrée différents mais sous une meme connexion (meme schéma ORACLE)
à chaque cas applicatif (valeur des paramètres) je crée un objet DAO COMMAND différent avec sa propre collection de paramètres
(il n'en reste pas moins qu'un appel de procédure stockée ORACLE peut concerner la meme ligne d'une meme table en base de donnée avec différents traitements à faire)
seul le premier appel à procédure stockée fontionne (je veux dire que la procédure stockée réalise bien son travail), tous les autres appels à procédure stockée semblent corrects (écriture de fichiers de log sur le serveur IIS dans un sous répertoire du programme ASP et écriture de lignes dans la page html produite) mais les procédures stockées ne fonctionnent pas (pas de traitement en base de données)
cette architecture applicative est elle possible ?
comment m'assurer qu'une page ASP a bien réalisé son traitement jusqu'au bout avant la réalisation d'une autre page ASP ?
l'objet DAO COMMAND peut il etre conservé entre deux appels successifs de la meme page ? comment m'assurer qu'il a bien complètement été détruit ?
deux objets DAO COMMAND avec chacun leur collection de paramètres peuvent ils faire référence à la meme procédure stockée ?
ces pages ASP réalisent d'autres traitements par des objets DAO RECORDSET, parfois sur les meme lignes de la base de données et je ne rencontre aucun souci de ce genre
Merci pour vos suggestions d'architecture applicatives et vos conseils
Partager