LinqToSQL Erreur : l'Opération n'est pas valide en raison de l'état actuel de l'objet

Lors d'une commande de mise à jour, j'ai reçu le message d'erreur suivant:

Opération n'est pas valide en raison de l'état actuel de l'objet

J'ai essayé d'enlever une colonne de la commande de mise à jour et il fonctionne très bien.
Cette colonne est un FK qui est semblable à l'autre FK qui fonctionne très bien.

C'est le code qui exécute la mise à jour:

                ti.NumeroTitolo = titolo.Numero;
                ti.RKTipoTitoloGenereTitolo = titolo.RkTipoTitoloGenereTitolo;
                ti.RKBanca = titolo.RkBanca;
                ti.DataScadenza = titolo.DataScadenza;
                ti.RKTipoEsito = titolo.RkTipoEsito; 
                ti.ImportoTitolo = titolo.ImportoTitolo;

                _dc.SubmitChanges();
Il serait d'une grande aide si vous avez inclus le L2S instruction de mise à jour.

OriginalL'auteur Salvatore Di Fazio | 2010-01-13