Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
There are a few different possible causes. A quick search turns these up these possibilities:
And be sure to read Microsoft's word on it.
This was first published in July 2003