Bonjour,
Je rencontre en ce moment même un soucis avec Linq To SQL. En effet, mes insertions, sélections et suppressions fonctionnent très bien. Par contre, j'ai quelques soucis avec un update sur un de mes objets mappés à une table de ma base de données.
En effet, j'ai une table Account qui est liée à une table User et à une autre table Bank (via des foreign key de construction identique).
La mise à jour du champ IdUser fonctionne très bien mais le champ IdBank n'est jamais mis à jour et toujours ignoré dans les requêtes UPDATE générée.
Pour information, mon schéma a été généré avec le designer de VS2008.
Savez-vous pourquoi ce champ est toujours ignoré ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Account account = dcAccount.Account.Single(a => a.Id == original.Id); account.Name = updated.Name; account.IdBank = updated.IdBank; // <- probleme ici //account.Bank = updated.Bank; account.IdUser = updated.IdUser; account.InitialAmount = updated.InitialAmount; dcAccount.SubmitChanges();
Merci pour votre aide.
Partager