Ich wähle in Combobox den Ort und ich möchte in zwei weiteren Feldern das automatisch PLZ und Vorwahl gesetzt werden.
Bei der Vorwahl mag das ja noch aufgehen, aber die PLZ ist schon bei mittelgroßen Orten nicht mehr eindeutig zu ermitteln. Daher muss zumindest das PLZ-Feld weiterhin änderbar bleiben.
Du benötigst dazu eine Tabelle, in der Ort und Vorwahl (ggf. auch die Liste der möglichen PLZ) hinterlegt sind. Dort kannst du dann anhand des Orts die entsprechende Vorwahl und die erlaubten PLZ nachschlagen (auf Englisch Lookup - nicht zu verwechseln mit einer LookupComboBox s.u.) und in die entsprechenden Felder eintragen.
Wie das im Detail umgesetzt wird, hängt von der aktuellen Implementierung und der verwendeten Controls ab, die zur Auswahl des Ortes führt.
Um etwas Licht in die verschiedenen Controls zu bringen:
Eine ComboBox erlaubt die Auswahl eines Werts aus einer statischen Liste.
Eine DBComboBox macht das genauso, liest und speichert die Auswahl aber in einem Datenbankfeld.
Eine DBLookupComboBox hängt auch an einen Datenbankfeld, zieht sich die Auswahlliste aber aus einer Datenbanktabelle.