Ako je u pitanju linkovan view, najverovatnije je da prilikom linkovanaj nisi specificirao primary key. NAravno da view nema primary key, ali Access ne zna da je u pitanju view, Access misli da je to tabela, i ocekuje da postoji PK.
Obrisi tabelu i koristeci isti ODBC linkuj je ponovo. Negde u tom procesu, Access ce te pitati da naznacis kolone koej cine PK. NAznaci kolone koje bi jednoznacno odredjivle rekorda, kada bi tvj view bio tabela. Access fizicki nece kre4irati nikakav PK ili index, ali je ova informacija vazna, bez ovoga mozes da dobijes nelogicne stvari koje si dobio.
Ako nije ovo, onda ne znam. Mzoda koristis Access 2007? U tom slucaju izgleda da nema pomoci. Access 2007 nije namenjen za ozbiljan rad, po priznanju samog Microsofta.
Good luck.