Help! On my form, when users enter an SID, I want to first verify that the SID exists in another table (tblSISAR) and second, to fill in the name (from tblSISAR) associated with that SID. tblSISAR has 25,000-40,000 records in it so I don't think a combo box is feasible. I've tried dlookup in both beforeupdate and afterupdate on the SID field but can't make it work. With a table that large though, I'm not sure dlookup is my best option, especially since eventually I will split the database. Does anyone know how I should handle this?