I am working in VB6. I build my recordset in a separate search form. I return to my main form and the first record is displayed. When I try to access the next record, the recordset is empty. I am setting the main global recordset equal to the search form created recordset to try and pass it back to the main form. (Set rst1 = rst2) This is moderately urgent. I would appreciate any help you could provide. tashayar