Wie Connection.Execute ja schon vermuten lässt, ist das Ding in seiner Gesamtheit ein Aufruf der Execute-Methode des Connection-Objekts.
Der Teil "SELECT * From mitglieder Where Month(Geb)="&Monat&" AND Day(Geb)="&tag ist zwar eine SQL-Anweisung, aber in diesem Zusammenhang nicht ok.
Die Execute-Methode dient dem Ausführen von Aktionsabfragen, also Anweisungen zum Erstellen, Verändern und Löschen von Tabellen usw. sowie für Lösch- Änderungs- und Anfügeabfragen.
Man bekommt also keine Datensätze zurück, sondern kann nach Ausführung abfragen wieviele Datensätze betroffen waren.
Um Datensätze von der SQL-Anweisung zu bekommen, kannst du die Open-Methode des Recordset-Objekts verwenden.
|