This is what I need to do. I have a table with 6 columns and 5 rows in a form. Each cell has a text box to enter data. Each cell in a column have the same name. For each row of data, I want to save as a recordset and save it in my database table. Each cell in a row would be a different field in the database table. Also if the row has no data I want it to stop saving records. I would also want to be able to call the data back in to their corresponding cells, if there is any data, and just update those, and if new data is added in a empty row, add a new row in the database table with the new data. I have researched and researched but I can't seem to get it right. I just really need code. My project deadline is almost here and I need to fix this ASAP. I hope I haven't sounded confusing. Please help! Thanks in advance for any assistance that you can give me. I have asked this before, but I need more help!