Salut,
je rencontre un soucis avec l'ObjectContext. Lorsque je met à jour les données sur la base de données, ces données sont modifiées. Mais lorsque je les réutilise dans l'appli, les modifications ne sont pas prisent en compte.
J'utilise le pattern singleton
1 2 3 4 5 6 7 8
| Public Shared Function _Datab() As DEVEntities
SyncLock locked
If (IsNothing(db)) Then
db = New DEVEntities
End If
Return db
End SyncLock
End Function |
Pour valider les modifications des données, je fais un
DataB._Datab.SaveChanges()
.
Edit : je comprend l'erreur. Elle vient du fait que les données que j'utilise dans le code sont extraite d'une vue, laquelle se met à jour par des procédures stockées. L'objectContext ne connait donc pas ces modifications. L'objetcontext n'ecoute donc pas la base de données ?
Partager