La propriété 'text' est la partie de l'objet de l'information clé et ne peuvent pas être modifiés

Donc j'ai une table dans la base de données, avec une colonne qui est tout simplement un type nvarchar(800).

Quand j'ai essayer de faire:

try
{
    UserTable = (from x in entities.userTable where x.uID == uID select x).Single();
    UserTable.DateCreated = DateTime.Now;
    UserTable.text= newText;
    Update(UserTable);
}

- Je obtenir de l'exception dans les captures: "The property 'text' is part of the object's key information and cannot be modified."

Quand je regarde dans le tableau, je ne vois pas ce qu'en vertu de la "clé" ou "index". Il n'est donc pas une clé, je ne comprends pas pourquoi C# est de me donner des informations incorrectes. Rien dans SQL Management Studio dit rien à propos de "texte" est une clef ou d'un index. Que dois-je faire?

OriginalL'auteur Dexter | 2011-01-06