3
using (var db = new dbEntities())
{
    var dbUser = (from u in db.Users
                  where u.Id == Id
                  select u).First();

    dbUser.LastName = LastName;
    dbUser.FirstName = FirstName;
    dbUser.GroupId  = GroupId;
    dbUser.VoicesCount = VoicesCount;

    db.SaveChanges();
 }

这不会保存对数据库的任何更改。但也不例外。为什么?

UPD:好的,我也为 SQL Server CE 尝试过,没有任何变化。它不会保存更改的数据。

4

1 回答 1

15

在您的 bin/debug 文件夹中查找数据库的副本,它将具有更改的数据,因为您将数据库包含在您的应用程序中

于 2012-05-27T12:19:10.550 回答