Bonne soirée,
Je suis un débutant en JSL.Je pense que j'ai une erreur de syntaxe ou quelque chose du genre.
J'essaie d'exécuter une procédure stockée SQL à partir d'un script JSL.Mes connexions à la base de données semblent fonctionner correctement (voir quand la requête est une instruction select).Cependant, je n'arrive pas à exécuter la procédure stockée et à me donner la table de données.Ci-dessous, j'ai répertorié :
1) la formule de requête qui fonctionne (l'instruction select) et
2) les trois formules de requête qui n'exécuteront pas ma procédure stockée.
Merci d'avoir jeté un oeil.--Birdi (JMP 17.0.0)
// AIDE : L'instruction select fonctionne mais pas la procédure stockée.
// Quelqu'un a-t-il une idée de ce qui me manque ?
// Je peux exécuter l'instruction select, mais j'aurais besoin d'aide pour exécuter la procédure stockée.
//query="SELECT * FROM [dbo].[tblCost_Outliers]"; // travaux
query = "exec dbo.procCost_PM_Birdi" ; // ne marche pas
//query="début dbo.procCost_PM_Birdi; fin;"; // ne marche pas
//query = "dbo.procCost_PM_Birdi"; // ne marche pas
//crée une connexion
dbc = Créer une connexion à la base de données (
"DSN=QIS_Norpac;UID=sqr;PWD=reports;APP=JMP;WSID=WALNP10491;DATABASE=Cost;");
//obtenir le résultat
Exécuter SQL (dbc, requête);
//ranger
Fermer la connexion à la base de données (dbc) ;
Qu'est-ce que cela signifie d'utiliser pour insérer du code JSL ?Oui, je suis nouveau.Merci pour votre patience.