Selbst erstellte gespeicherte Prozedur im MS-Access Projekt in VBA ausführen
DoCmd.OpenStoredProcedure "Name" öffnet "Name" ist für mich nicht geeignet.
DoCmd.OpenStoredProcedure "Name" öffnet "Name" (hier im konkreten Fall als Table). Ich möchte aber in der Prozedur "Name" mehrere Abfragen erstellen lassen, welche aufeinander aufbauen. Diese sollen nicht angezeigt werden, sondern werden an anderer Stelle genutzt.
Wie starte ich die Ausführung von "Name" und wie lautet die Syntax, um Werte an "Name" zu übergeben ?
Danke für Hilfe
PCFJKG
DoCmd.OpenStoredProcedure "Name" öffnet "Name" (hier im konkreten Fall als Table). Ich möchte aber in der Prozedur "Name" mehrere Abfragen erstellen lassen, welche aufeinander aufbauen. Diese sollen nicht angezeigt werden, sondern werden an anderer Stelle genutzt.
Wie starte ich die Ausführung von "Name" und wie lautet die Syntax, um Werte an "Name" zu übergeben ?
Danke für Hilfe
PCFJKG
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 93335
Url: https://administrator.de/contentid/93335
Ausgedruckt am: 18.12.2024 um 04:12 Uhr
4 Kommentare
Neuester Kommentar
Zum Aufruf:
Call Application.CurrentProject.Connection.Execute("Exec Name Variable1, Variable2")
Wobei zu beachten ist das Strings in ' eingeschlossen werden, wenn also Variable1 der Text TEST ist und Variable2 die Zahl 1234 dann sieht es so aus:
Call Application.CurrentProject.Connection.Execute("Exec Name 'TEST', 1234")
Call Application.CurrentProject.Connection.Execute("Exec Name Variable1, Variable2")
Wobei zu beachten ist das Strings in ' eingeschlossen werden, wenn also Variable1 der Text TEST ist und Variable2 die Zahl 1234 dann sieht es so aus:
Call Application.CurrentProject.Connection.Execute("Exec Name 'TEST', 1234")