Un peu frustré ici. J'essaie de trouver un moyen de prendre en charge la mise à jour en cascade avec le framework d'entité, et il ne semble pas y avoir de méthode intégrée. La recherche sur le net montre essentiellement que vous ne devriez jamais changer une valeur de clé primaire, mais il existe des cas valides où vous devriez (par exemple, une valeur UPC comme clé primaire, et les codes à barres UPC deviennent plus grands, ce qui signifie ceux existants et en maintenant les bonnes relations avec les clés étrangères). Une approche est apparemment de puiser dans l'événement SavingChanges, de voir si les champs de clé primaire sont en train de changer, et si c'est le cas, de parcourir les propriétés de navigation et de mettre à jour les sous-tables de cette manière.Cadre d'entité et UPDATE CASCADE
Ceci, en théorie, fonctionnerait. Mais ça a l'air lourd. Quelqu'un a une meilleure idée? Je ne peux pas croire que Bill aurait laissé ces choses hors du cadre juste parce que la plupart des gens ne le font pas. SQL Server le prend toujours en charge ...
Thx!
Qui est Bill ???? –
La facture qui a commencé MS ... –
voir MSDN: http://msdn.microsoft.com/en-us/library/bb738695.aspx – RPM1984