J'ai un projet Entity Framework pour une application WinForms et l'approche que j'utilise est Database First. Et voici ma configuration (je garde aussi simple que possible): Sql Database Model Entity Framework ModelPourquoi Entity Framework Database First remplace-t-il la suppression d'une action?
Le problème est quand je tente de supprimer un service en utilisant la commande:
context.Departamento.Remove(departamento)
Il supprime tous les records sur Table DepartamentoComputadora au lieu de lancer une exception pour la contrainte "On Delete No Action" dans la base de données.
La chose étrange est que si j'essaye de supprimer ce département sur ma base de données il ne me laisse pas réellement le supprimer à cause de la contrainte.
Y a-t-il une configuration qui me manque sur EF pour appliquer l'action on delete delete?
Il est plus étrange que la configuration actuelle de EF montre le comportement que je m'attends à avoir sur la table.
Merci d'avance!
Non, ce n'est pas le cas. Pensez-vous que ce serait le problème? –