EntityFramework中修改了数据为什么数据库中没有修改?
static void UpdateDataTest()
{
using (var data = new testEntities())
{
var obj = data.testTable.FirstOrDefault(x => x.testId == 1);
if (obj!=null)
{
obj.testText = "FirstOrDefault";
}
data.SaveChanges();
}
}
如上代码,已经修改了数据,为什么数据库中的数据还是没有变化呢?

相关推荐
ADO.NET Entity Framework 增删改查
ADO.NET Entity Framework 增删改查语句句法
EntityFramework.Extended支持MySql数据库
EntityFramework.Extended,仅支持SqlServer,自己改的支持Mysql的
使用EntityFramework操作SQLite数据库的记录日记的小项目
演示使用EntityFramework操作SQLite数据库的记录日记的小项目。压缩包中有项目中要使用的开发环境和数据库程序。
EF批量修改删除数据
该项目实现了用EF的扩展工具EntityFramework-Plus实现的批量删除修改
mobiledb:您喜欢 EntityFramework 并经常使用它,但有时您只需要一个简单的嵌入式数据库来用于应用程序或小型应用程序,那么 MobileDB 正好适合您。 它是一个轻量级、快速且简单的 JSON 数据库,带有受 EntityFramework 启发的 API
MobileDB - 轻量级、快速且可嵌入的数据库引擎 您喜欢EntityFramework 的API 以及访问表和保存数据的方式吗? 您问自己为什么没有简单的 json 文件数据库可用于不需要完整数据库引擎的小型项目、应用程序等? 然后试试 MobileDB 特征 完整的 LINQ 支持 (新)异步支持 使用Json存储(与底层文件系统同步的内存数据集)的超快速数据访问 Bson -Store用于保存带有元数据的文件(不保存在内存中 - 按需加载) EntityFramework 启发了 DbContext 和 EntitySets 它依赖于 JSON.NET,因此几乎可以序列化任何类型 实体的主键 由提供支持的广泛实体验证(参见示例) 它的速度非常快! 添加 100.000 个项目并从文件系统重新加载它们大约需要大约 1 秒 对开发人员友好的许可证! (麻省理工学院许可) ..


.NET Framework
