I have a main form called frmClientData. On this form there is a command button that opens another form called frmOrderData. What the frmOrderData does it add a new order to the database for processing. What I want to happen is that after you click this command button once it becomes unavailable. The reason being is that the users make mistakes on their order and instead of editing the entry they create a new one. This creates lots of duplicate entries. By controling their ability to only add an order one time I am hoping to eliminate this problem. Is there any way that this could be accomplished? Thanks in advance for your help.