Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: BikeArno am November 16, 2021, 09:20:09

Titel: Bessern Filtern
Beitrag von: BikeArno am November 16, 2021, 09:20:09
Hallo,

ich habe ein Formular mit einem Feld "Bundesland" und ein Button, mit dem ich dieses Filtern möchte. Dieser ist mit folgendem Ereignis hinterlegt:

If Len(Me!KombifeldBP.Value) Then strFilter = strFilter & " AND [BundeslandProjekt] Like '" & Me!KombifeldBV.Value & "*'"
Problem: Filtere ich nach "Sachsen", wird sowohl "Sachsen" als auch "Sachsen-Anhalt" aufgelistet, was sicherlich an der Like-Funktion liegt. Kann mir bitte jemand auf die Schnelle helfen, den Code so anzupassen, das "genau" nach dem Namen des Bundeslandes gefiltert wird?

Vielen Dank :-)
Titel: Re: Bessern Filtern
Beitrag von: PhilS am November 16, 2021, 09:39:00
Zitat von: BikeArno am November 16, 2021, 09:20:09Problem: Filtere ich nach "Sachsen", wird sowohl "Sachsen" als auch "Sachsen-Anhalt" aufgelistet, was sicherlich an der Like-Funktion liegt. Kann mir bitte jemand auf die Schnelle helfen, den Code so anzupassen, das "genau" nach dem Namen des Bundeslandes gefiltert wird?
Diese Einschätzung ist korrekt.
Lösung: Ersetze das LIKE durch = und entferne den *.
Titel: Re: Bessern Filtern
Beitrag von: BikeArno am November 16, 2021, 10:33:15
Zitat von: PhilS am November 16, 2021, 09:39:00Diese Einschätzung ist korrekt.
Lösung: Ersetze das LIKE durch = und entferne den *.

Danke sehr!