Buonasera,
Sono un principiante di JSL.Penso che sospetto di avere un errore di sintassi o qualcosa del genere.
Sto cercando di eseguire una procedura memorizzata SQL da uno script JSL.Le mie connessioni al database sembrano funzionare correttamente (vedi quando la query è un'istruzione select).Tuttavia, non riesco a eseguire la procedura memorizzata e fornirmi la tabella dei dati.Di seguito ho elencato:
1) la formula di query che funziona (l'istruzione select) e
2) le tre formule di query che non eseguiranno la mia procedura memorizzata.
Grazie per aver dato un occhiata.--Birdi (JMP 17.0.0)
// AIUTO: l'istruzione select funziona ma la procedura memorizzata no.
//Qualcuno ha un'idea di cosa mi sto perdendo?
// Posso eseguire l'istruzione select, ma potrei avere bisogno di aiuto nell'esecuzione della procedura memorizzata.
//query="SELECT * FROM [dbo].[tblCost_Outliers]"; // lavori
query = "exec dbo.procCost_PM_Birdi"; // non funziona
//query="inizio dbo.procCost_PM_Birdi; fine;"; // non funziona
//query = "dbo.procCost_PM_Birdi"; // non funziona
//crea connessione
dbc = Crea connessione al database(
"DSN=QIS_Norpac;UID=sqr;PWD=rapporti;APP=JMP;WSID=WALNP10491;DATABASE=Costo;");
//ottieni il risultato
Esegui SQL(dbc, query);
// riordina
Chiudi connessione al database (dbc);
Cosa significa utilizzare per inserire il codice JSL?Sì, sono nuovo.Grazie per la vostra pazienza.