MS Access 97 und Queries

Hallo Access-Cracks

Hat jemand Erfahrung mit Queries? Ich möchte eine Query machen, deren Kriterium abhängig von einem Listenfeld ist. D.h. das Listenfeld lässt Mehrfachselektionen zu - sagen wir mal Sprachen, es kann Deutsch und Englisch markiert werden - und die Query soll nun als Kriterium alle selektierten Einträge haben. Im Klartext: ich will alle Personen, die Deutsch und Englisch sprechen. Wenn ich eine normale ComboBox (heissen die so?) nehme, wo immer nur ein Eintrag selektiert ist, dann geht das problemlos (mit Kriterium =Formular…). Bei Mehrfachselektion geht das dann aber nicht mehr.

Hat jemand eine Ahnung, wie ich das lösen kann?

Stephan

Dazu musst du entweder die SQL-Eigenschaft der Abfrage per VBA ändern, also eine entsprechende SQL-Klausel dynamisch per VBA erstellen. Oder du verwendest den entsprechenden SQL-String gleich direkt (als Formular-Recordsource, im OpenRecordset, oder wo auch immer).

Reinhard