Lors de la création d'un nouvel objet mappé à l'une de mes tables SQL Server, LINQ insère un nouvel enregistrement dans la table lorsque j'appelle SubmitChanges. Je veux empêcher cela, mais j'ai toujours besoin de mon nouvel objet.Comment empêcher l'insertion de nouveaux enregistrements dans des tables en utilisant Linq et SQL?
Je connais les méthodes personnalisées, mais il existe de toute façon pour désactiver ce comportement afin qu'il mette simplement à jour les enregistrements existants et n'insère jamais de nouveaux enregistrements, que j'aie ou non appelé MyTableClass myObject = new MyTableClass()
.
Merci.
Le « nouveau » par lui-même ne rien faire ... vous auriez besoin de sortir de votre façon de l'ajouter (Attach/InsertOnSubmit) au contexte ...? –