Pb SQL SERVEUR / ACCESS : éxecuter une procedure stockée - SQL/NoSQL - Programmation
Marsh Posté le 26-07-2004 à 12:22:45
Sinon, si ton EXECUTE ne serourne pas de CURSEUR, alors ca plantera en effet, il faut que tu spécifie que la requête est muette (ne ne sais plus où c'est)
Si ça renvoie un curseur, alors tapes :
SELECT * FROM test(@vartest)
Marsh Posté le 27-07-2004 à 09:44:05
ça ne fonctionne pas il me dis qu'il y a une erreur de syntaxe pour les 2 versions
Merci quand meme
Marsh Posté le 27-07-2004 à 09:46:11
je croyais que ça n'existait pas les procédures stockées sous access. c'est nouveau ?
Marsh Posté le 27-07-2004 à 09:52:11
C'est des procedures stockées crééent sous SQL Serveur que tu executes sous access comme une requete
Marsh Posté le 27-07-2004 à 09:56:11
ah ok.
Marsh Posté le 27-07-2004 à 10:57:45
Sinon j'ai vu une bidouille ou on écrit un module de macro VBA qu'on éxécute depuis le SQL.
Techniquement, c'est pas très conventionnel, mais d'un point de vue logique, c'est une PS
Marsh Posté le 26-07-2004 à 10:16:05
Bonjour,
Lorsque j'exécute un Procedure stockée SQL Serveur sous Access il me met le message d'erreur suivant :
Une requete SQL Directe avec la propriété ReturnRecords ayant la valeur True n''a pas renvoyé d'enregistrements.
Voila mon code
DECLARE @vartest varchar(7)
SET @vartest = '2004-02'
EXECUTE test @proc_test="'&@vartest&'"
Pouvez-vous m'aidez merci