On your tables you need to have a primary key.
Are you starting from a new database type form?
Have you tried a very simple database type form with Table two just to
verify you can query a record and then submit a record?
You have to query table 2 before you can submit table 2.
You may also want to look at the Database Accelerator. http://www.qdabra.com
It makes working with database data much easier and less restrictive.

Signature
Thanks
Clay Fox
Qdabra Software
http://www.qdabra.com
InfoPathDev.Com
The Largest InfoPath Forum in the World
http://www.infopathdev.com
> On your tables you need to have a primary key.
Well, the tables don't have a real primary key, but are linked at two field
(AssetNo and HostName). I tried to make these unique, but for some reason
the source data did have double values in each field.
> Are you starting from a new database type form?
I received a CSV with all the data and made an access file from it (has to
be portable). I made a structural copy of the table for the new values and
linked the two fields.
Only the AssetNo and SerialNumber are mandatory fields in the target table,
both are indexed and unique.
> Have you tried a very simple database type form with Table two just to
> verify you can query a record and then submit a record?
I was working with only 4 fields from the asset list for the testing.
> You have to query table 2 before you can submit table 2.
I thought I was... reading values from AssetList table to the form and
submitting the form content to the NewValues table!?
At least the first part works fine. I can select any AssetNo from a ComboBox
and the form shows all information on this record.
> You may also want to look at the Database Accelerator.
> http://www.qdabra.com
> It makes working with database data much easier and less restrictive.