entity-framework相关内容
..
我有一个使用 SqlConnection 的现有 asp.net 网站. 我已添加 ADO.net 实体框架. 我已成功连接到数据库并创建了 .edmx 文件. 我能够通过 Entity Framework 使用自动生成的连接字符串进行连接. 我想使用我在整个站点中使用的现有 SqlConnection 对象进行实体框架连接. 我不想为要使用 ADO.net Entity Frame
..
我在我的数据层(基于实体框架)中使用 DbProviderFactories,并且我的数据库使用 SQLite,但我不需要 App.Config 来获得以下代码:
..
有谁知道如何在不手动遍历对象图并删除每个对象的情况下删除 EF 中的对象及其所有相关实体? 例如,我有 SalesOrder 和 SalesOrderDetails,它们之间的关系是 1:N.当我删除 SalesOrder 时,我希望自动删除所有 SalesOrderDetails. 这在 EF 中可行吗? 解决方案 你不应该在实体框架中这样做.所有流行的关系数据库都支持外键上
..
我正在尝试保存我的联系人,其中引用了 ContactRelation(只是联系人、已婚、单身等的关系)和国家/地区.但是每次我尝试保存经过验证的联系人时,我都会收到异常“ADO.Net Entity Framework An entity object cannot be referenced by multiple instances of IEntityChangeTracker" publ
..
我在使用 Visual Studio 2010 SP1 的模板时遇到了很多问题.ADO.NET 实体框架 4.1 我注意到其他人也有这些问题,并提出了类似的问题,但我认为他们没有提供足够的信息来解决问题. 问题:ADO.NET 实体数据模型模板没有出现 截图: http://c0848462.cdn.cloudfiles.rackspacecloud.com/f067439f6e
..
有没有人知道关于 ADO.NET Entity Framework 的任何好的教程? Stack OverFlow 有一些有用的链接,我在 Jason 的 DotNet 架构博客中找到了一个教程,但是任何人都可以推荐任何其他好的教程吗?Microsoft 提供的任何在线教程或作为任何会议/课程材料的一部分? 解决方案 微软提供.NET 3.5 增强培训工具包 它包含 ADO.NET
..
我今天安装了 Visual Studio 2010 的 beta 2.我去测试了新的实体框架的东西(看看我在 v1 中的“问题"是否得到修复.). 我开始添加一个新的连接字符串,但是当我输入我的 sql 2000 信息时,它说“不支持此服务器版本.您必须拥有 Microsoft sql server 2005 或更高版本.".他们是否在实体框架 v2 中放弃了对 Sql Server 200
..
我在我的数据库中创建了大量的表,以下是有问题的表: 表名 -ItemItemID - PK(自动增量)标题表名-游戏物品ID - PK安慰表名 -Film物品ID - PK类型 我还添加了 Item 的 ItemID 与 Film-Item 和 Game-Item 之间的关联 问题是当我将它放在 Visual Studio 中并使用实体框架时,它似乎有点折叠类并完全删除电影和游戏....
..
使用 LINQ to SQL 很可能不会像实体框架那样获得积极的开发,您认为最好切换到实体框架吗? 我个人发现 EF 非常笨重且难以使用,而 LINQ to SQL 感觉非常自然. 编辑:我最近在我的博客上发表了一篇文章,讲述了我对这个潜在决定的感受...... ADO.NET v LINQ to SQL 解决方案 IMO,暂时没有. 很清楚(来自 最近的公告 特别
..
有时,我会删除我的开发数据库并运行我的 EF 代码优先应用程序.我会得到错误: 无法打开登录请求的数据库“AssessmentSystem".登录失败.用户“AssessmentAdmin"登录失败. 我认为这是因为 DbContext 仅在“第一次使用上下文时每个 AppDomain 一次"运行 DB 初始化逻辑,如 这个页面说.这意味着如果我删除它,我需要回收 IIS 应用程序池以
..
你如何评价他们每个人: 性能 发展速度 简洁、直观、可维护的代码 灵活性 总体 我喜欢我的 SQL,因此一直是 ADO.NET 和存储过程的铁杆粉丝,但我最近玩了 Linq to SQL,被我写出 DataAccess 层的速度之快所震撼,并拥有决定花一些时间真正了解 Linq to SQL 或 EF……还是两者都不了解? 我只是想检查一下,这些技术中没有任何重大缺陷会导
..
在 Google 上找不到任何与 Entity Framework/MySQL 相关的信息,所以我希望有人知道. 解决方案 已经发布 - 获取 .Net v6.5 的 MySQL 连接器 - 这支持[实体框架] 我一直在等待这个,虽然支持是基本的,但适用于数据库交互的大多数基本场景.它还具有基本的 Visual Studio 集成. 更新http://dev.mysql.com
..
我正在将 ASP.NET Web 应用程序部署到 Azure 网站. 该站点使用实体框架,当我在 Web.config 中包含以下内容时,它运行良好:
..
当我使用 VSTS 和托管 VS2017 代理将我的 Asp.Net MVC 应用程序发布到 azure Web 应用程序时,EF 迁移(到 Azure SQL)不会在应用程序启动时执行,其方式与从 Visual Studio 发布的方式相同使用“执行代码优先迁移(在应用程序启动时运行)"选项. VSTS 上的具体步骤是什么,以使 EF 迁移运行并以与从 VS 发布时相同的方式更新数据库?
..
..
我们有一个 ASP .NET (MVC) 应用程序,并且正在使用 Entity Framework 6 连接到我们的数据库.DbContext 以标准方式构建,它代表我们加载连接字符串.生成的代码如下所示: 公共部分类 MyContext : DbContext{公共 MyContext(字符串连接名称):基地(“名称="+连接名称){}} 我们也以标准方式在本地 web.config 中设置
..
我有一个部署在 Azure 应用服务上的 ASP.NET MVC 应用程序.我正在本地调试此应用程序并使用 IIS express.Windows 10 系统上没有安装 IIS. 我的代码是这样写的:用户登录是这样验证的 试试{使用(var context = new techEntities()){wtuser u = (来自 c in context.wtUsers其中 c.email
..
在 Windows Azure(预览版)管理门户中,您可以更改网站的配置选项(请参阅 http://www.windowsazure.com/en-us/manage/services/web-sites/how-to-configure-websites/#howtochangeconfig). 我目前通过 Web.Release.Config 为我的 ADO.NET Entity Fra
..
首先使用 EF DB 我有两个具有多对多关系的实体(供应商、产品).Entity Framework 不会为关联表 (SupplierProduct) 创建实体,因为关联表仅包含强实体的主键. 我通过以下查询获得了所有不提供给定产品的供应商: var q1 = context.Suppliers.Where(s=>!s.Products.Any(p=>p.Id == 1)); 生成的 S
..