entity-framework-5相关内容

Entity Framework 5 和 Amazon RDS -“底层提供商在 Open 上失败."

我有一个 C#/实体框架 Web 应用程序可以针对本地 SQL 2012 数据库正常运行.我将数据库复制到一个新的 RDS 实例,并且可以通过 Visual Studio 和 SQL Server Management Studio 访问该数据库. 我有一个单元测试,它对用户进行身份验证,然后尝试使用实体框架调用 -- dataContext.SaveChanges() 在表中插入一条记录. ..

有没有办法让 EF 5 代码首先迁移使用 ASP.NET MVC 4 中的 sql server 数据库?

当我启动一个新的 ASP.NET MVC 4 Web 应用程序项目时,我希望它默认使用 SQL Server.默认情况下,当您运行此项目时,它会创建一个 LocalDb 实例并在其中创建以下表: webpages_Membership webpages_OAuthMembership webpages_Roles webpages_UsersInRoles 用户资料 我已经能够 ..

实体数据模型向导太慢(SQL 数据库)

使用:视觉工作室 2012 终极版,ADO 实体框架 6,数据库:Sql express 2014(本地PC安装),数据库表数:174 个表. 我正在尝试使用实体数据模型向导创建数据库模型,但创建模型大约需要 8 个小时(对话框没有响应). 我尝试重新安装 Visual Studio &实体框架但同样的问题.我需要任何可以加速数据库模型创建的想法. 解决方案 更新到 SQL S ..

EF:如何在事务中两次调用 SaveChanges?

使用实体框架(在我的例子中是代码优先),我有一个操作需要我调用 SaveChanges 来更新数据库中的一个对象,然后再次调用 SaveChanges 来更新另一个对象.(我需要第一个 SaveChanges 来解决 EF 无法确定首先更新哪个对象的问题). 我尝试过: using (var transaction = new TransactionScope()){//做一点事db.Sa ..

使用 Entity Framework 5 与 Oracle 11g 对话,为每个会话执行 SQL Alter 命令

我需要在每个数据库会话开始时执行一些 SQL 命令.我正在通过 DbContext 使用 Entity Framework 5 与 Oracle 11g 数据库交谈. 我想执行: ALTER SESSION SET NLS_COMP=ANSI;更改会话集 NLS_SORT=BINARY_CI; 在会话创建开始时进行不区分大小写的搜索. 我该怎么做才能做到最好? 我已将命令放在 d ..

Linq To Entities“仅支持原始类型或枚举类型"错误

我正在使用 LinqPad 来测试我的查询.当 LInqPad 连接到我的数据库 (LInq to SQL) 时,此查询有效,但当我更改连接以使用我的 Entity Framework 5 Model.dll 时,此查询无效.(链接到实体).这是在 C# 中. 我有两个表,分别称为 Plan 和 PlanDetails.关系是一个计划到多个计划详细信息. var q = from pd i ..

实体框架 Code First - 为 SqlQuery 配置映射

我正在使用 Entity Framework 5(使用代码优先方法)从带有参数的遗留存储过程填充我的一个类,这工作正常(详细信息如下).我的问题是我想将列的名称映射到具有不同名称的属性(我不喜欢来自 Erp 的名称).我尝试使用 Configuration 类(就像我映射到视图或表时所做的那样)为具有不同名称的属性指定列名,以下是我的结果: 如果我不使用配置类(我没有在 DbContext ..

使用实体框架连接来自两个数据库的表

我正在开发一个 ASP.NET MVC 4 Web 应用程序.我使用 Entity Framework 作为数据访问层,使用数据库优先的方法(.edmx 文件). 目前我在两个不同数据库中定义的连接表有问题(即我有两个 .edmx 文件). 例如,如果我想连接表,我将执行以下查询:- public ActionResult AutoComplete(string term){var ..

如何获取 EF 5 中所有实体的列表?

我正在构建一个 MVC 4 应用程序.我的视图有一个下拉列表,需要显示所有使用的表(实体).. 我该怎么做?我首先在配置中使用 EF 5 代码. 任何帮助将不胜感激. 谢谢 解决方案 此代码将为您获取它们,当然,已导入 EDM 的那些不一定是数据存储中的所有表. > var tableNames = context.MetadataWorkspace.GetItems ..
发布时间:2021-12-16 10:29:59 C#/.NET

将 MVC 4 SimpleMembership 与现有的数据库优先 EF 模型一起使用

我第一次尝试在我的 MVC 4 中使用 SimpleMembership,我已经有一个现有的数据库和基于它创建的 EF5 模型!我搜索了很多,但我找不到如何在我的情况下使用它以及如何在我自己的模型下使用它. 如果有人能告诉我如何做到这一点就好了. 谢谢 解决方案 纯粹作为参考,创建一个新的 ASP.NET MVC 4 Web 应用程序项目的 Internet 应用程序模板可能是 ..

Windows Azure SQL 数据库 - 标识自动递增列跳过值

目前正在使用实体框架 5 开发 ASP.Net MVC 4 应用程序.在初始开发阶段使用 CodeFirst.但是现在已经禁用了自动迁移并直接使用 SSMS 和编写 POCO 设计新表.一切正常. 最近,在生产中发现了一个奇怪的问题.最初设计的表之一中的记录跳过了超过 900 个数字的自动递增标识值.这种情况在过去 3 个月内发生了 3 次.在本地调试应用程序但无法重现.没有观察到任何模式或 ..

如何使用实体框架 5 和 MVC 4 创建审计跟踪

我正在构建一个 MVC 4 应用程序,使用 EF 5.我需要进行审计跟踪,即记录最终用户所做的任何更改. 这个问题我已经问过几次了,但之前都没有真正得到满意的答案.所以我添加了更多细节,希望能有所收获. 目前我有多个存储库 即 公共类 AuditZoneRepository :IAuditZoneRepository{私有 AISDbContext 上下文 = 新 AISDb ..
发布时间:2021-12-16 09:28:48 C#/.NET