I have a form that uses DMax in the Before_Insert event of my form. The table is a network, but users all have their own copy of the front on their PC's. How can I requery the table right after the Order Number is generated. right now, If two users are trying to enter data at the same time they end of with the same order number. If I requery the form, then it returns to the first record. What is recommended? Am I going to have to lock others out of using that Form while somebody else is entering an order?