有关ADO.NET实体框架版本6的问题。如果您的问题不仅限于EF6版本,请添加通用[entity-framework]标记。
SQLite Entity Framework 6 提供程序如何处理 Guid?
我正在将我们产品的数据库从另一个支持Guids的产品移植到SQLite。 众所周知,SQLite 不支持 Guid。 我已经从我的数据库创建了一个实体框架 6 模型(
根据: 来源1 来源2 我应该能够通过从此站点下载实体框架来找到并提取 ef6.exe。下载后,我可以将entityframework.6.4.4.nupkg更改为
Npgsql、Postgresql 16.1 和 .NET Framework 4.8 出现 ProviderIncompletedException
我有一个在 .NET Framework 4.8 上运行的旧实体框架应用程序。 直到最近,它与 Postgresql 11 连接良好。现在我们将 Postgresql 升级到 16。我们还升级了软件包 Npgsql,
类示例 { 公共 OwnId Id { 获取;放; } 公共字符串 SomeData { 获取;放; } } 类 AnotherExample { 公共 OwnId Id { 获取;放; } 公共字符串 SomeData { 获取;放; } } ...
我在实体模型中添加了新属性,因为新列已添加到数据库表中。但该列可能存在于其他客户端数据库中。那么,如何处理呢?我试过了
我已经没有想法如何以简单的方式实现这个事情了。 假设我们有一个类也充当数据库表的模型,但情况是我只需要映射少数几个
尝试使用 DDtek Datadirect Sybase 驱动程序作为 Entity Framework 6 的提供程序,但无法正确配置
尝试使用 DDtek Datadirect Sybase 驱动程序作为 Enttiy Framework 6 的提供程序,无法正确配置它。 看起来3.3中没有DDtek.Sybase.Entity, 我们有试用版...
尽管不使用该驱动程序,但出现 Microsoft.Data.SqlClient 受信任证书错误
我使用的是 Visual Studio 2022 - v17.9.6。 当我尝试从现有 SQL Server 数据库修改或添加类型化数据集或实体框架 (v6) 模型时,收到有关受信任的错误
假设我有 2 个简单模型(如下),其中“User”包含“UserDetail”的导航属性(一对一关系): 数据库 创建表 [dbo].[用户详细信息] ( [用户 ID] [int] NOT NULL PRI...
无法将 NULL 值插入表“...AspNetUsers”的“Discriminator”列;列不允许为空。插入失败
实体框架6、MVC5、ASP Identity 2.0。 我是实体框架和 ASP Identity 的新手。 我已经按照以下说明使用 Code First 方法创建了数据库:http://dotnetcodr.com/2014/...
好的,我正在使用一个旧的 SQL 数据库,它足够旧,以至于最初您无法索引位字段。 所以我有一堆表,其中包含 Y/N 单字符字段。 终于有机会了...
SQLite 在尝试从数据库读取时出现“尝试写入只读数据库错误”
我正在使用Entity Framework 6(不是Core)和System.Data.SQLite。 我使用 ReadOnly=True 显式连接到数据库,因为我只是打开它来读取它。 数据库已经存在并且是
代码优先环境 我正在尝试从包管理器控制台更新数据库。如果我的域类发生更改,我必须删除并创建数据库。我怎样才能不删除数据库呢
ef6 中的自动 CreatedAt 和 UpdatedAt 字段 OnModelCreating()
我的用户模型中有 CreatedAt 和 UpdatedAt 列。 用户.cs 公共字符串名称{获取;放; } 公共日期时间? CreatedAt { 得到;放; } 公共日期时间?更新时{获取;放; } 要求 W...
有一个使用 GUID 作为主键的遗留代码库,并且表已经存在于生产中并具有 10-2000 万条记录。现在,我想从 GUI 更改主键数据类型...
EF Code-First 一对一关系:多重性在关系中的 Role * 中无效
我正在尝试执行以下操作: 公开课1级 { 公共 int Id {获取;设置;} [ForeignKey("Class2")] 公共 int Class2Id {获取;设置;} 公共虚拟 Class2 Class2 {get;set;} } ...
我正在尝试从数据库中获取日期,并且尝试了不同的方法,但似乎没有任何效果。 这是我在数据库中的日期 2024-04-18 19:47:36.337,它在 Microsoft 中定义为日期时间...
我试图在我的数据库中获取日期,我尝试了不同的方法,但似乎没有任何效果 这是我在数据库“2024-04-18 19:47:36.337”上的日期,其类型为日期时间,我正在使用 Micros...
如何在 Windows Forms-App(.Net Framework) 中通过 vb.net 使用 Entity Framework 6?
很难找到有关此的任何文档。我知道 vb.net 已经很老了,但在这种情况下我需要使用它。我想在现有的 Windows Forms-App(.Net