Problème de référence objet en C#
Bonjour à tous,
je programme un projet en C# sous visual studio 2010 en utilisant ASP .NET MVC 3.
J'ai créé une base de donée que j'utilise comme model dans MVC.
Le problème est que je souhaite supprimer en base plusieurs champs d'une table "Abonnement" qui font référence à l'identifiant d'une autre table "Theme".
La suppression pour la table "Theme" passe très bien (tble remplie).
Mais la suppression pour la table "Abonnement" ne passe pas (table initialement vide).
Voila l'erreur: "Impossible de supprimer l'objet, car il est introuvable dans ObjectStateManager."
Et voilà pour le code:
var abonnements_to_del = (from m in _db.Abonnement
where m.theme_id == themeToDel.id
select m);
_db.DeleteObject(abonnements_to_del);
Alors je sais que cette table est vide au début, mais je ne sais pas comment "contrer" l'erreur.
Si vous aviez une solution, ce serait génial.
Très cordialement.