I am building an application that will run on a single client machine. Within the application I have included a combo box which may contain anything up to 10,000 records pulled from an Access database. To keep the data within the combo box up to date, should I bind it to a recordset or populate it on the drop down event? If I bind it to a recordset, it would have to be DAO and a server side cursor. Which option would be quickest, and would either of these provide a suitable means of accessing the data in a proffesional application where the client machine may be fairly old?