Hello mates.I have a material management database.In one table there are received materials with their quantities and locations. And I have a form which should filled for a material request to be deducted from stock. On this form there is a little sweet listbox on the top. When user select the material, locations and quantities per each location appears in this listbox. I have done this with recordet. But as the amount of received materials increased it started to work slowly. Even clicking the combo box for selecting the material takes 3-4 seconds. Probably the reason is, recordset goes through all the entry and finds the matching part number to display its location and quantities. How can I make this more efficient so it works faster.By the way LockType is adLockReadOnly and CursorType is adOpenForwardOnly and these are the ones for the best performance as far as I know.