Kombinationsfeld mit in SQL Abfrage einbauen

Guten Abend,

ist es bei Access eigentlich möglich die Auswahl eines Kombinationsfeldes mit in eine Abfrage zu übernehmen? Ich möchte nämlich folgendes machen in meinem Formular: Ich wähle in einem Kombinationsfeld eine Krankheit aus (die Namen stammen aus einer Tabelle) und möchte dann in einem Kombinationsfeld das passende Medikament angezeigt bekommen. Die Medikamente sind alle in einer weiteren Tabelle aufgeführt und in einer dazugehörigen Spalte auch die Krankheit zu der es gehört.

Wenn das funktioniert, wie baue ich dann meinen SQL-Befehl auf? Ich habe es so gemacht.

where(Medicine.Des_Name)=Formulare!Treatment!Kombinationsfeld29

Medicine = Tabelle
Des_Name = Spaltenname
Treatment = Das Formular, das das Kombinationsfeld beinhaltet

Kann mir jemand weiterhelfen?

MfG Markus

Moin, Markus,

where(Medicine.Des_Name)=Formulare!Treatment!Kombinationsfeld29

damit hast Du das Objekt Kombinationsfeld29 am Wickel, Du brauchst aber den Wert, mit dem Du auf Medicine.Des_Name zugreifst. Also Kombinationsfeld29.Column(0) oder welche Column auch immer.

Gruß Ralf

ps: Es ist keineswegs verboten, Kobinationsfeldern sinnvolle Namen zu geben.