Die Rückgabe von Werten aus einer pass-through Abfrage per VBA
Habe ich VBA-code, um eine Abfrage ausführen, die in SQL-Server 2008. Es läuft wunderbar und zeigt die Tabelle, die ich brauche. Der code, der dies tut, ist hier:
Set db = CurrentDb
Set qdf = db.QueryDefs("MyStoredProcedure")
qdf.SQL = "exec [WCNS_Ops].[dbo].MyStoredProcedure [plus a bunch of parameters]"
DoCmd.OpenQuery "MyStoredProcedure"
zeigt diese Tabelle:
Meine Frage ist: Wie kann ich programmatisch zurück, diese Werte VBA-code ohne Anzeige der Tabelle?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Folgende code ist ungetestet, aber sollte Euch schon in die richtige Richtung:
Alles, was Sie tun müssen, ist, die Abfrage auszuführen und legen Sie die Ausgabe in ein recordset. Aus der Spitze von meinem Kopf, so etwas wie dieses