uso asp e access...

La seguente query non funziona... dovrei cancellare dei record di due tabelle distinte correlati tra loro tramite icone.ID | posizione.iconaID


succede questo:
Codice PHP:

DELETE icone FROM icone left join posizione ON icone
.ID posizione.iconaID WHERE icone.Nomeicona 'Piazza_Principe' and icone.Nomeopera ='Piazza_Principe' and icone.tipo='ferrovia'

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access DriverSpecify the table containing the records you want to delete.

/public/
upload/deletedata.aspline 46sdf 
suggerimenti possibili?