I get the following error message when trying to use the update method on an ADO recordset:
Run time error '-2147467259 (80004005)':
Query-based update failed because the row to update could not be found.

Does anyone have a clue?