All linked tables must have a unique field or fields used as an index if you want to update/append delete their records. One way to do this is to add a AutoNum field to the source table. If you can't do that then drop the link and link to the table again.
If there is no primary key then you should be prompted to select a filed or fields that would make a natural key (ie, unique value(s) that could be used as a key).
For example, if you had a linked table of persons you might be able to use their first name, last name and birth date as an index.
Bill Mosca
www.thatlldoit.com
http://tech.groups.yahoo.com/group/MS_Access_Professionals