...bene...il predicato SQL che ti ho suggerito prevede che all'interno della tua form ci sia un controllo chiamato pkey, se la chiave primaria la chiami ID è chiaro che si genera un errore.
allora o cambi il nome del predicato o cambi il nome nella tabella.
ora devo uscire ci vediamo stasera.
un saluto.