Eric - thanks for responding. So - if I understand you correctly, having created my file fields and DFPro upload behaviors on the update page, do I then need to select those file fields and bind them from the recordset? I've attached the update page again with the first item from the recordset bound to the file field - if I've got this right please let me know and I'll do the same for the rest.
I'm still confused about how to be sure that my insert page is not going to generate a new row in the db table - if I know that I've added 4 items on day one and then gone back on day two to add some more, even if I start by inserting something in file field 5, won't it create a new row?