andy49
Contrary to what you said, my main form is bound to tblPurchases. As for the relationships, I always make sure that relationships among my tables are established well in my DB files to reap benefits in Forms, Reports and Queries. In fact, I spent quite some time learning relationships and I think I am good at them now. The only thing that puzzles me now is the blue line that Mayer suggested which is : Me.Recordset.FindFirst "[PurchaseID] = " & Me!cboPurchaseID in my opinion it solved the problem. Honestly, I debugged my code for long hours and days, printing to the immediate window every bit of the code, and I could not figure out the problem and that's when I turned to the experts in this useful Forum. Andy49, thanks again for the help. This dialogue is helping me become strong in MS Access.