bcazard
Messages postés18Date d'inscriptionlundi 8 novembre 2004StatutMembreDernière intervention26 avril 2010
-
26 avril 2010 à 17:06
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 2011
-
26 avril 2010 à 20:09
Bonjour a tous,
Sur une appli de gestion j'utilise LinqToSql pour l'accés aux données.
Toutes les requetes (select, insert, update, delete) sont éffectuées à partir d'un seul DataContext global à toute l'appli => ttes les entités sont donc liées à ce datacontext.
Pb:
Sur une table X qui contient 4 enregistrements:
- Chargement de X en mémoire via monDataContext.
- Création d'une nouvelle entité de X et préparation de l'insert : monDataContext.X.InsertOnSubmit( new NewEntiteDeX());
- Insertion : monDataContext.SubmitChanges();
Méthode classique que j'ai déja utilisé sur plusieurs developpements.
Qu'est ce qui peut faire que le submit insere NewEntiteDeX(ok) mais également les entités qui viennent d'etre chargées alors qu'aucune modif n'est été faite sur celle-ci?