Hi Brian, many thanks for the response.
Unfortunately I've just tried that and it hasn't made any change.
I've selected 'Update single record', chosen the correct trigger button (Button: deletephoto pressed), selected the right connection (ltm) and table (ltm_drivers) , selected the id of the table as the key column (driver_id) and set the value as 'driver_id' from the existing Recordset I named 'drivers'. Then on pressing 'Next' left all the columns empty as advised (these will be ignored) apart from the relevant column 'driver_photo' which I have set the value as NULL. If I left it empty I understand that it is ignored.
Once the page is uploaded over the previous version and tested, pressing the button 'deletephoto' removes the image file from the server, but still doesn't remove the filename from the database.
Do you have any ideas as to where I could be going wrong? Would it make any difference if I applied the 'Update single record' behavior first to the button and then applied the 'delete file' behavior? I'm guessing that may not work though as once it's removed the name from the database table there won't be a file name to reference when it goes to delete the file.
Many thanks in advance.