DropIndex Ommits架构在通过EntityFramework CodeFirst生成迁移脚本时
通过命令行,脚本迁移或dotnet ef迁移脚本,我从现有迁移文件中生成迁移脚本有问题。 迁移文件包含以下内容: migrationBuilder.DropIndex( name: "IX…
首先使用EF代码(Devart Connector)创建的数据库中的数据迁移到EFCORE代码(SQLITE)
EFCORE文档非常具体地在做什么方面,将基于EF的代码库迁移到efcore https://learn.microsoft.com/en-us/ef/ef/efcore-and-yef6/porting/ 。但是,我找…
升级到 Oracle 19c 后 Web 应用程序性能下降
我有一个 c# MVC Web 应用程序 (.NET 4.52),使用旧版本的 Devart LinqConnect 来搭建数据库等。该应用程序已经使用了 10 年,使用 Oracle 11g 后端数…
数据库拦截器方法上的 db 参数如何或在何处对其数据库上下文列进行引用?
目的是拦截进出数据库的查询,如果检测到某个列,它将加密/解密该值,例如 SSN 列。我们将 EF6 与 Devart MySQL 结合使用。我已经能够使用 EF 的“Rea…
在 Devart 实体框架中添加视图之间的关系
我想在 EF 中的视图之间建立关系。我正在按照这篇文章在 xml 文件中修改它。 http://smehrozalam.wordpress.com/2009/08/12/entity-framework-creatin…
这里调用的是 Close on 数据库连接吗?
我得到了这个代码: try { using (OracleConnection c = new OracleConnection(globalDict[byAlias(connAlias)].connString)) { c.Open(); using (Ora…
使用 TUniTable 的性能问题
我正在将用 Delphi 编写的 Paradox 数据库应用程序转换为使用 SQL Server 2008 R2。我们使用 Devart 的 UNIDAC 组件来访问数据库/表。但是,我发现性…
实体框架 EDMX 文件大小不成比例的大(许多兆字节)
今天早上,我使用实体框架设计器从数据库更新我的模型以选择单个表。数千行 XML 突然被添加到 EDMX 文件的存储模型中,该文件已从 244 KB 增长到超过 …
Linq to Devart 实体框架中的编译查询
对于编译查询,在 LINQ to Object Entity FrameworkWork 中,基本上它允许查询一次编译,然后可以重复使用,而无需另一次编译。 例如: using System.…
连接unidac 4.0.1与sqlite数据库时出错
我是 delphi 用户,当尝试将 sqlite 与我的 unidac 4.0.1 组件连接时遇到问题。 我已经删除了 TUniConnection、Sqlite uniprovider,在规范属性处设置…
从 ODP.NET 移植到 dotConnect - OracleParameter.CollectionType 属性的等效项是什么?
我正在将一堆代码从 ODP.NET 驱动程序移植到 DevArt dotConnect for Oracle。我遇到了以下不再编译的代码: OracleParameter parameter = new OracleP…
Telerik 的 OpenAccess ORM 和 DevArt 的 dotConnect for Oracle
有没有人尝试使用 DevArt 的 dotConnect 数据提供程序和 OpenAccess 连接到 Oracle DB? OpenAccess 与 Oracle.DataAccess.Client 配合得很好,但是 d…
如何从 Delphi 中的 Unidac 查询组件传递 NULL 值?
当我在 Delphi 中使用 StoredProc 组件时 ParamByname('ParamName').Clear 我能够发送 NULL 值。 但是在使用查询组件时如何传递 NULL 值呢? with Que…