datasource = billcode controlsource = hours.bill_code RowSource = billcode.bill_code, description RowSourceType = 6 - FieldsA corresponding text box on the form is also bound to hours.bill_code. When the user selects a value from the combo box, it sets the table field in the hours table, but then you must issue a refresh to get it to show the change. Putting the call to refresh in the interactive change event of the combo box does not do the right thing, as it then will not update the underlying field, effectively preventing the user from changing the field.