Se connecter avec
S'enregistrer | Connectez-vous

[Access2003/SQLServer2000]Appel de procédure stockée non reconue

Dernière réponse : dans Programmation

Bonjour,

Voila mon problème:

j'ai une procédure stockée dans SQLserver qui fonctionne en l'executant directement depuis SQLServer.
Mais je voudrais pouvoir la lancer depuis VB.
Voici le code que j'utilise dans VB :

  1. Dim RS_RECORDSET As ADODB.Recordset
  2. Set RS_RECORDSET = New ADODB.Recordset
  3. RS_RECORDSET.Open "recupMax", CurrentProject.Connection, adOpenStatic, adLockReadOnly, adCmdStoredProc

recupMax etant le nom de ma procedure.

Seulement lorsque j'arrive sur la ligne Open du recordset, j'ai une erreur :


ma procedure "recupMax" existe bien dans SQLServer (Dans les stored procedures de ma base)

donc aurais-je oublier une etape ?

merci pour vos reponses
Lassé par la pub ? Créez un compte

Ca fait très longtemps que je n'ai plus fait ce genre de chose je ne saurai pas être précis. Mais dans mes souvenirs, je passais par des requêtes sous access en SQL qui appelait la procedure stockée, et dans VB j'ouvrai un recordset sur cette requete.

Par contre les synthaxes...
Lassé par la pub ? Créez un compte