Hallo Schuettson,
wenn du die Listenfelder nicht aus der Abfrage füllst und sonst alles richtig ist, gibt es vielleicht Leerzeichen an Anfang und/oder Ende der Städtenamen (kriegt man mit trim-Funktion weg) oder die Schreibweise ist irgendwie nicht 100% gleich (Bindestriche, Umlaute, Abkürzungen, ...).
Eine weitere Variante wäre, dass mit den drei Kriterien UND-verknüpft einfach kein Datensatz existiert.
Aber vielleicht hast du ja auch einen ganz speziellen Fehler, auf den man mit Raten nur schwer kommt.
Gruß
lorf