Aufruf einer Gespeicherten Prozedur aus einer MDB

Frage:
In Access soll eine Gespeicherte Prozedur aufgerufen werden.

Lösung:
Es gibt verschiedene Möglichkeiten, die in der Access-Hilfe ausführlich beschrieben sind. Hier ein paar Stichpunkte:

1) Passthrough-Abfrage (DAO)
Mit der Passthrough-Abfrage wird direkt auf den SQL Server zugegriffen. Die Ausführung der Anweisung erfolgt hierbei in T-SQL.
DECLARE @var1 int
EXEC spName @var1 OUTPUT
SELECT @var1

2) ODBC-Direkt (DAO)
Mit ODBC-Direkt wird die Gespeicherte Prozedur und die zugehörigen Parameter per VBA definiert und aufgerufen.

3) ADO
Mit ADO lässt sich eine
Gespeicherte Prozedur entweder über die dafür verfügbaren Methoden oder per connection.execute ausführen.

/* übernommen aus der Original sqlfaq.de */