Fix Access Field Value Changes When Using a Search Combo Box
Question details
Selecting a supplier in a form's search combo box accidentally overwrites the Leverancier (supplier) field for the displayed part instead of just filtering the records.
- Product
- Microsoft Access
- Device & OS
- not provided
- Scenario
- Filtering database records in an Access form using a search combo box.
- Observed behavior
- The search combo box alters the underlying table record's field values rather than functioning strictly as a search filter.
Before adjusting the form's design, check your records to identify which fields were accidentally altered so you can manually restore the correct data after applying the fix.
Remove the Combo Box Control Source
By clearing the Control Source property, you make the combo box unbound so it can safely act as a search parameter without editing your data.
When a combo box is bound to a table field, making a selection automatically updates that field for the active record. To use a combo box strictly for searching, it must be unbound and only used as query criteria.
Right-click your form in the Access navigation pane and select Design View.
Click on the search combo box that is causing the field values to change.
Press F4 to open the Property Sheet on the right side of the screen and navigate to the Data tab.
Locate the 'Control Source' field and delete its contents entirely so that it remains blank.
Ensure your form's filtering query references this unbound combo box in its criteria, then save your form layout.
Looking for a Lightweight Office Suite Alternative?
While Microsoft Access handles complex relational databases, most everyday data management, document editing, and presentations can be accomplished more efficiently using WPS Office. Enjoy powerful Spreadsheets, Writer, and Presentation tools without heavy subscription fees.
- 1. Download WPS Office: Visit the official WPS website and click the download button for the free version.
- 2. Install the Suite: Run the downloaded installer and follow the quick setup wizard to install the software on your device.
- 3. Manage Your Data: Open your spreadsheets and documents easily and enjoy a seamless data management experience.

Frequently Asked Questions
Why does my search combo box change data instead of filtering it?
This occurs because the combo box's Control Source is bound to a specific table field. Instead of applying a filter, Access interprets your selection as an instruction to update the current record's data. Unbinding the control resolves this issue.
How do I use an unbound combo box to filter records in Access?
Leave the Control Source blank, and reference the combo box in your form's underlying query. In the query design criteria, you can use the syntax '[Forms]![YourFormName]![YourComboBoxName]' to effectively filter the results.
How can I restore data that was accidentally changed by a bound combo box?
You will need to manually locate the affected records in Datasheet view or your raw tables and input the correct values. Setting the search combo box to unbound will prevent further accidental overwrites moving forward.




