s'è capito (a fatica): infatti ho spostato la IN dopo Cantieri. prova con
se non dovesse ancora andare:codice:SQLEDI="SELECT TP.idContattoCantiere, TC.Cantiere FROM ProvenienzaInteressato AS TP INNER JOIN Cantieri IN 'C:\archivio\cantieri.mdb' AS TC ON TP.idCantiere = TC.idCantiere"
1. prova a togliere le due parole "AS"
2. prova ad invertire le due tabelle
3. fa' qualche tentativo direttamente dentro access