Vraag : Toegang DoCmd.runSQL die een SQLServer opgeslagen procedure in werking stellen

Ik gebruik een vooreind van de Toegang aan een gegevensbestand SQLServer. Sommige VBA gebruik DoCmd.runSQL om te lopen sloeg procedures in het gegevensbestand op. Wat is de beste manier vangst de terugkeer van de opgeslagen procedure?

Antwoord : Toegang DoCmd.runSQL die een SQLServer opgeslagen procedure in werking stellen

Wat is teruggekeerd van de Opgeslagen Procedure? Als het een Recordset is, kunt u dit enkel doen:

Schemerige rst als DAO.Recordset

Reeks rst = Currentdb.OpenRecordset (YourQueryName)

Als het een Output param is, bent u waarschijnlijk beter van het gebruiken van een voorwerp ADODB.Command.
Andere oplossingen  
 
programming4us programming4us