0 votes

Dans LinqToSql, comment activer le suivi des modifications sur une propriété personnalisée d'une entité ?

Pour d'autres raisons, j'ai dû créer ma propre propriété dans une entité dans l'ORM, qui est un type d'une autre entité (j'ai eu des problèmes avec les associations et je l'ai fait de cette façon).

Le problème est que chaque fois que j'apporte une modification à cette propriété, elle n'est pas signalée comme une modification et je ne peux donc pas appeler SubmitChanges.

En gros, ma question est la suivante : existe-t-il un moyen de forcer le suivi des modifications d'une propriété lorsque j'appelle SubmitChanges ?

Merci.

0voto

Robert Harvey Points 103562

Votre propriété personnalisée a-t-elle un champ correspondant dans la base de données ?

J'essaierais d'abord d'ajouter votre champ à la base de données. Supprimez l'entité du concepteur Linq2SQL, enregistrez le fichier du concepteur, faites glisser la table vers le concepteur depuis l'explorateur de bases de données et enregistrez à nouveau. Cela recréera l'entité avec la propriété souhaitée, et assurera que tous les crochets sont en place pour SubmitChanges().

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X