OK that helps.
First I would recommend the Database Accelerator product. It would make what you are trying to do, interact with a database, much easier.
Qdabra Database Accelerator Suite Version 2.0 - Developer
There are tutorials available in the files area.
To do this correctly with Access or SQL Express you would need to change your table structure. It sounds like you just have a flat structure, one record per project. You would need to put some of these items into subtables. LIke losttools, maybe client, or jobs performed, anything that would have a one-many relationship.
You should have created your form as a database form. Your table lay out should have a project table with multiple linked tables. So the project table would have a primary key, giving each record or project a unique ID and other data. Then you should have another table which is losttools. This would have ID, Name, Description, etc. but also a projectID field. This field would link each lost tool record or multiple records to a specific project. This would be your table relationship.
When you create a database form, you would select you main table but then use the add button to add additional sub tables. It will prompt you for which fields to make the relationships with. What this gives you is your main data source will have your main table data but then also repeating groups for each of the additional tables. Then when you add new items and submit it will also update these sub-tables and you will have what you tried initially, which is the correct way to do it.
Let me know if you need more explanation.