我遇到EF-Oracle使用问题。
我在DB上工作,其中ID字段定义为NUMBER(5)。 DB中字段的实际值以95xxx开头。 EF自动将此字段定义为short,不能超过32xxx。我无法更改字段类型,因为有很多应用程序基于数据库运行。
我想知道是否有办法解决实体模型方面的错误。
(我正在使用EF 5)
提前致谢。
答案 0 :(得分:0)
您应该借此机会升级您的Oracle驱动程序和EF堆栈。
Oracle在名为Oracle.ManagedDataAccess的NuGet包中提供了100%托管代码驱动程序。