Ok, ich habe es mit der country.xml ans Laufen bekommen. So, wie Du es dort gemacht hast, wollte ich es auch tun.
Das Problem scheint die TAdvDBComboBox zu sein. Sie hat halt die beiden Werte "DisplayValue" und "StoredValue". Der "DisplayValue" wird im ComboAuswahlMenü angezeigt und der "StoredValue" wird in die Datenbank geschrieben...
Wenn ich den "StoredValue" auch befülle, bekomme ich die Daten in die Datenbank geschrieben. In Deinem Test-Projekt wird der geschriebene Datenbank-Wert dann auch korrekt wieder in der ComboBox angezeigt, in meinem echten leider nicht...
Auch kann ich noch nicht in dem Test-Projekt einen Freitext abspeichern. Also einen nicht in den Items hinterlegten Wert kann ich zwar schreiben, er wird aber nicht gespeichert.
Ist das schwierig...