Im Formular "frmBedienoberflaeche" ist wird das Textfeld "Filter" verwendet, um aus einer Tabelle Werte zu selektieren.
Diese Abfrage funktioniert unter ACCESS2003 mit beliebigen Texteingaben und Jokern, jedoch bei ACCESS2007 nur, wenn in dem Textfeld genau der Text eingegeben wird, der in der Spalte der Tabelle steht.
ALike "*" & [Forms]![frmBedienoberflaeche].[Filter] & "*"
Was ist die Ursache?
Hallo,
der Vergleichsoperator heißt in Access "LIKE".
Und "Filter" ist ein denkbar schlechter Name für ein Textfeld.
Desweiteren überprüfe mal die Einstellung unter Optionen -> Objekt-Designer -> Abfrageentwurf -> SQL Server-kompatible Syntax. Dort sollte kein Haken gesetzt sein.