the same issue lingers.. if i update any field in the form any file fields that are blank get erased
to ensure we are on the same 'page'
1, if I update all file upload fields at once the image, and the inserted db filename behave as expected - and are returned to the form and display.
2. the 'caption' text fields are not getting erased, on any update, and update as intended.
3. the filename file field in the database gets erased even if I just update one of the 'caption fields' , or update one file field.
I am not well versed in this - but id hazzard a guess that 'something' is getting passed to the dbfilefields and causing an overwrite of the existing entry, but whatever that data is that gets passed im at a loss to understand.
I have a question about your form... when you update, while I know the update behavior is on the same page, are you having the page just stay at the form page without a redirect first? Such as with DataAsssist's wizard, after an update, it will redirect you to the "detail" page.
The reason I ask is that if you are having it just return to the form page after the update without some sort of redirect in between, you could be seeing a mixture of post data and recordset data (I have experienced this before). Let me know if you are returning to the form page without a redirect... I know a couple of tricks to fix that.