M
me
I get the message "cannot delete from selected tables", when I change a
select query into a delete query.
Suppose I have 2 simple tables with identical variables.
When I receive 1 or more items to update or delete in Table2, I can select
the corresponding records in Table1 on ItemID and two dates succesfully
with:
SELECT Table1.*
FROM Table1 INNER JOIN [Table2] ON (Table1.lngItemID = [Table2].lngItemID)
AND (Table1.dtDate1 = [Table2].dtDate1) AND (Table1.dtDate2 =
[Table2].dtDate2);
However, I can not delete the selected records from Table1 by changing the
query into a delete query (gives error 3086):
DELETE Table1.*
FROM Table1 INNER JOIN [Table2] ON (Table1.lngItemID = [Table2].lngItemID)
AND (Table1.dtDate1 = [Table2].dtDate1) AND (Table1.dtDate2 =
[Table2].dtDate2);
Will someone be so kind to help me solving this?
select query into a delete query.
Suppose I have 2 simple tables with identical variables.
When I receive 1 or more items to update or delete in Table2, I can select
the corresponding records in Table1 on ItemID and two dates succesfully
with:
SELECT Table1.*
FROM Table1 INNER JOIN [Table2] ON (Table1.lngItemID = [Table2].lngItemID)
AND (Table1.dtDate1 = [Table2].dtDate1) AND (Table1.dtDate2 =
[Table2].dtDate2);
However, I can not delete the selected records from Table1 by changing the
query into a delete query (gives error 3086):
DELETE Table1.*
FROM Table1 INNER JOIN [Table2] ON (Table1.lngItemID = [Table2].lngItemID)
AND (Table1.dtDate1 = [Table2].dtDate1) AND (Table1.dtDate2 =
[Table2].dtDate2);
Will someone be so kind to help me solving this?