问题
I have a combobox which looks at a table and displays it's 5 columns of data via a query to be used like a search, on most pc's all 5 columns populate with data but on some only the last 3 columns populate and it displays blank FirstName and Surname columns, any idea how this could happen or how to fix it?
Also the combobox isn't used to select just to confirm that searched for people are in the database so there are no events and it is all setup in the combobox properties.
Edit- I bet a post topic like this could stack up those tumbleweed badges if one could get more than 1 of em.
回答1:
There could be two causes.
One possibility is that the number of rows being returned in a query is not the same as the combo box Column Count property. If you are changing the combo box Row Source property make sure the updates have the same number of columns. MS fixed this bug but I'm not sure when it was fixed.
More likely though is that the PCs in question don't have the following hotfix installed. Description of the Access 2003 post-Service Pack 3 hotfix package: December 18, 2007
来源:https://stackoverflow.com/questions/4680344/combobox-query-in-access-03-database-showing-on-some-pcs-limited-data