2009-11-04 8 views
2

Voici mon codeContext.savechanges ne fonctionne pas Entity Framework

Using Context As New NotificationManagerEntities1 
     Dim User = Context.Users.First() 
     User.Firstname = "Shawn" 
     User.Lastlogin = Today.Date 
     Try 
      Context.SaveChanges() 
     Catch ex As Exception 

     End Try 

    End Using 

Cette exécute bien sans exception, mais quand je regarde la table, il a toujours la même valeur orginal.

Im en utilisant une base de données avec .sdf vs 2008

+0

comment savez-vous il n'y a pas d'exception si votre avaler ?? – RPM1984

Répondre

0

vous sûr que ce n'est pas lancer une exception? votre clause try/catch semble simplement avaler l'exception sans la faire apparaître.

0

Vous ne l'ajoutez pas à l'entité. Vous créez simplement l'objet. Vous devez appeler vos entités en ajoutant une méthode.

Je ne suis pas un gars de VB, donc je ne suis pas sûr de la syntaxe, mais voici comment le faire en C#

context.MyEntity.Add(newEntity); 
Questions connexes