Hi, I made a query, which is intended to delete records from tbl Status which doesn't exist tbl Clients. The sql view of the query is like this:The syntax seems to be ok, on datasheet view it is shown, which records would be deleted, but when trying to run the query, it is stopped with error 3086 (table is read only etc) Does anybody knows the reason of this? ThanksCode:DELETE Status.*, clients.ID FROM Status LEFT JOIN clients ON Status.ID = clients.ID WHERE (((clients.ID) Is Null));