I just recently had to learn visual basic 6.0 in a hurry to update an existing program written by another programmer who hates microsoft. The problem is he used only dat files ie. (ramdom access file) I'm changing the program to use a database. I can add new records just fine but I need to update data that I receive from a scale such as weight and product info every few seconds. I need to search my product id list and then update the weight field. Any suggestions?