2009-11-04 54 views
2

這裏是我的代碼Context.savechanges不工作實體框架

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 

此執行罰款,沒有例外,但是當我看看錶它仍然具有相同的原價。

即時通訊使用.sdf數據庫與vs 2008

+0

你怎麼知道有沒有例外,如果你吞嚥下去? – RPM1984 2011-01-07 01:16:52

回答

0

你確定它沒有拋出異常?你的try/catch子句似乎只是吞沒了這個異常而沒有顯示它。

0

您並未將其添加到實體中。你只是在創建對象。你需要調用你的實體添加方法。

我不是一個VB的傢伙,所以我不知道的語法,但這裏是如何做到這一點在C#

context.MyEntity.Add(newEntity);