Bonjour, j'utilise entity framework / Vb.net 2010. J'ai un formulaire avec bindingsource to entity , et je voudrais savoir quelle est la différence entre ces 2 instructions :
-
MyBindingSource.datasource = From t in context.MyTable1 where ...some conditions Sélectionner t
-
MyBindingSource.datasource = (From t in context.MyTab Select t).ToList
Le problème est que lorsque j'utilise chacune de ces instructions, j'ai des situations différentes lorsque j'ajoute, supprime ou modifie un enregistrement sur bindingsource (par exemple, lorsque j'utilise la deuxième instruction, lorsque je supprime quelque chose sur l'entité, l'enregistrement existe toujours sur bindingsource jusqu'à ce que je ferme et rouvre le formulaire ou que je supprime l'enregistrement de bindingsource également, si j'utilise la première instruction lorsque je supprime de l'entité, bindingsource est mis à jour instantanément).
Pouvez-vous m'expliquer, s'il vous plaît, lequel d'entre eux dois-je utiliser ? Je vous remercie.