Ms access rowsource not updating
Check if DBF("table1/2/3") all really point to the exact same file. Jockey, the form properties aa and bb are controlsources to the comboboxes, Bart stated that in the initial post. It won't matter what field the comboboxes are bound to, the controlsource merely can set the active record and stores the choice, but when you expand the item list, the controlsource doesn't filter what you see, you see all rows of the rowsource.
And if that's three aliases of the same table, the same items should appear.
Because the recordpointer is for the workarea, not for the table.I'd say requery is necessary anyway and buffering is o hurdle, new records just then need to be stored by tableupdate().Not buffering of course makes adding records a more direct change to the underlying DBF, but the comboboxes will need to requery, also with rowsourcetype table or alias or fields.When using this setting-form I put those in a formproperty.
That property than acts as control-source of the comboboxes mentioned in previous posts.I know that VFP usualy creates new labels using the registry but I feel more comfortable using a table for that.In an INI-file I do store the id's of both of the preferred labels.So to KIS (Keep it Simple) use that and have the users select from that.