我发现 OpenEdge 没有 OLEDB 或 native ADO.NET 驱动程序。
有没有人成功地将 OpenEdge 驱动程序与 Linq 或 Entity Framework 一起使用?
最佳答案
英孚核心
ProgressSw 仍然没有官方解决方案,但我可以推荐 Alex Wiese 的提供商(请参阅下面的答案):EntityFrameworkCore.OpenEdge
EF 6 (.Net 框架)
因为 ODBC is the only supported Interface for .net Clients您不能直接将 OpenEdge DB 与 Entity Framework 一起使用 ( Why doesn't Entity Framework support ODBC? )。
但是有一个用于 OpenEdge 的商业 ADO.NET 驱动程序来自 OpenLink
和一个非官方的 NHibernate Dialect .
关于OpenEdge + Odbc + Linq,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18967748/