Ausführen eines Filters

Das Kapitel Beispiel für das Ausführen eines Filters zeigt die von uns empfohlene Vorgehensweise bei der Ausführung von Filterausdrücken. Mit Hilfe von RecordSet.MoveFirst nach dem Aufruf von RecordSet.SetFilter kann überprüft werden, ob mindestens ein Datensatz dem Filterausdruck entspricht und zugewiesen werden kann. Sollte dem so sein, dann kann mittels RecordSet.HasMultipleRecords geprüft werden, ob mehr als ein Datensatz dem Filterausdruck entspricht, sodass man seinen nachfolgenden Quellcode entsprechend anpassen kann (z. B. bei nur einem Datensatz: Record.SendSingleMailDialog, bei mehr als einem Datensatz: RecordSet.SendBulkMail).