Is there a replace keyword in vb that I can use to update the fields in a record of a database connected to via a microsoft ADO control. I do a search in the code to check if the person the user is entering data about is already there using the findfirst keyword and a unique key. I want to then replace this record with the new if its already there or even simply delete the old record and add the new! Can anyone help me?