The query is wrong. It should be something like:
UPDATE InvoiceItems SET <<fields>> FROM InvoiceItems, Products where <<where conditions>>
I guess you have to update the InvoiceItems table, remember you can update only a table at a time.
Note: I think that also the DELETE command query is wrong.
Bye