tschanne: Access-Filter

Hallöle
In einem Access Forular möchte ich eine Suche mit drei Eingabefeldern machen, eins nach Zahl und 2 nach Text, die Suche nach den drei Eingabefeldern sollt kombinierbar sein.
Für die Suche mit einem einzelnen Eingabefeld habe ich den Code geschrieben

Option Compare Database

Private Sub Befehl13_Click()
    'Filter für Formular definieren
    Me.Filter = "Kategoriename LIKE Formulare![Kategorien1]![suche2]"

'Filter True
    Me.FilterOn = True
End Sub

aber wie muss dieser aussehen um mit drei Eingabefeldern zu suchen
(die eingabefelder heissen suche1 (zahl), suche2 (Text), suche3 (Text), die Tabellenspalten die Durchsucht werden heissen Kategorie-Nr, Kategoriename, Beschreibung)

Danke, Greez tschanne

  1. Hallo!

    Mehrere Filterkriterien kannst Du nach diesem Schema machen:

    Nachname = Schmid OR Nachname = Maier OR Nachname = Mustermann

    Achtung: ADO kennt keine Prioritäten zwischen AND und OR, evtl mußt Du mit Klammern arbeiten.

    Gruß
    Viennamade