Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/08/2004, 18h52   #1
Invité de passage
 
Inscription : juin 2004
Messages : 2
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 2
Points : 1
Points : 1
Par défaut Procédure stockée

Bonjour

J'ai un petit problème avec les procédure stockées.
J'ai créée une procedure "INSERTLUNDI" , je souhaite ensuite l'utiliser dans un service. Je vais donc dans le XMLgram de mon service, j'insère une (DBBatch Instruction), l'assistant fait son boulot, je mets une fausse requete. Lorsque l'assistant a terminé, je remplace dans le "DBBATCH Instruction" au niveau Objet : QUERY -> STORED PROCEDURE
J'ai bien mis ensuite le nom de ma procédure, mais çà ne fonctionne pas. Lors de l'utilisation de mon service, celui-ci utilise la fausse requete que j'avais tappée sous l'assistant.

Comment utiliser alors une procédure stockée???



BD : Interbase 6
XMLRAD : 8
gildwen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2004, 08h50   #2
Membre confirmé
 
Avatar de Jeweller
 
Inscription : août 2003
Messages : 354
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 354
Points : 226
Points : 226
Fais une recherche sur le site xmlrad.com avec le mot 'stored'

Voici ce que cela donne en grandes lignes:

Avec interbase, il faut utiliser apparament le BDE, et en paramètre objet: QUERY
Ensuite, simplement saisir en texte SQL: EXECUTE PROCEDURE SP_NAME


Par contre si il t'execute toujours ton ancien code, c'est je pense simplement que ton xmlgram n'est pas sauvegardé correctement... Edite le en dehors de xmlrad si tu veux etre sur.

Michael
Jeweller est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2004, 12h45   #3
Membre régulier
 
Inscription : janvier 2003
Messages : 207
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 207
Points : 94
Points : 94
Envoyer un message via MSN à rgarnier
Je me souviens plus très bien l'erreur, mais si tu utilises SQL Server ou Oracle, les procédures stockées ne fonctionnent pas correctement (ou du moins, je n'y étais pas arrivé....)

De mémoire, XMLRAD8 devait implémenter un DBStoredProc (du style DBBath)
__________________
Renaud
W2003 / XP /VISTA
SQL SERVER / ORACLE
ADO
rgarnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2004, 17h24   #4
Invité de passage
 
Inscription : juin 2004
Messages : 2
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 2
Points : 1
Points : 1
Bonjour

j'ai résolu mon problème (pour rappel j'utlisais Interbase 6).
J'ai appelé ma procédure stockée avec une simple requete et en utilisant Query :

select SORTIE from INSERTRAP(:RESS_NO,ATE_LUNDI,RO_CODE,:SPR_CODE,:MOD_CODE,:CLI_CODE,:RAP_FACT,:RAP_TMP_LUNDI)

où INSERTRAP est ma procédure stockée et sortie , la variable de sortie de ma procédure qui renvoi 0.

Voilà

Bonne journée
gildwen est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h37.


 
 
 
 
Partenaires

Hébergement Web