2 Fragen:
a)
um die Zahl der gefilterten Datensätze zu bekommen, habe ich die beiden move-Befehle verwendet.
Gibt es einen anderen Weg?
b) Was ist eigentlich der Grund, dass txtFilter.text statt txtFilter.Value zu einem Fehler führt? value scheint der Default-Wert zu sein, da txtFilter allein auch funktioniert. Also weglassen?
- Code: Alles auswählen
Set rcs = CurrentDb.OpenRecordset("select * from tblMitarbeiter where mitNachName like '" & txtFilter.Value & "*'", dbOpenDynaset)
With rcs
.MoveLast
lngAnzahl = .RecordCount
.MoveFirst
Do Until .EOF
Debug.Print .Fields("mitNachName") & ", " & .Fields("mitVorName")
.MoveNext
Loop
End With
Danke für Hinweise!
Gruß
Benny