Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Mehrere Where Conditions

Begonnen von Basti123, April 26, 2011, 08:49:56

⏪ vorheriges - nächstes ⏩

Basti123

Guten Morgen zusammen,

ich habe ein Formular mit 4 Listenfeldern (Land, Stadt, Krankenhaus und Gerät)
Ich möchte nun grob gesagt, dass sich zB die Geräte nach Aktualisierung vom Krankenhaus aktualisiert und nur Datensätze angezeigt werden, bei denen Land, Stadt Und Krankenhaus zusammen gehören. Hoffe ich habe meine Frage einigermaßen verständlich ausgedrückt

Grüße Basti

Hondo

Hallo,
einfach die Kriterien mit And verknüpfen
Bsp: Select * From Tabelle Where A = 1 And B = 4 And Stringfeld = 'Hamburg'

Andreas

Basti123


Me!Device.RowSource = "SELECT DISTINCT Device, DeviceID, Serialnumber FROM qryLocation
WHERE HospitalID = " & Hospital.Column(1) & " AND CityID = " & CityID.Column(1) & " AND
CountryID = " & CountryID.Column(0) & " ORDER BY Device"


Funktioniert irgendwie nicht.. "Variable nicht definiert" (CityID wird dabei markiert).

database

Hi,

dann gibt es möglicherweise das Steuerelement 'CityID' unter diesem Namen nicht.

Wenn du bei der Eingabe Me.  vor CityID eingibst müsste das Feld aufgelistet werden - wird es aufgelistet?
Du solltest den Bezug generell nicht unterschlagen wenn du dich auf aktuelle Formularfelder beziehst.

WHERE HospitalID = " & Me.Hospital.Column(1) & " AND CityID = " & Me.CityID.Column(1) & " AND  CountryID = " & Me.CountryID.Column(0) & " ORDER BY Device"

Basti123

Danke war mein Fehler! Hab nicht aufgepasst -.- funktioniert super!