Dapper Oracle Number(10,0)作为Decimal Parser错误返回

c# dapper oracle

我有一个POCO:

public class Role
{
   public Int32 Id { get; set; }
   public string Name { set; get; }
}

Oracle表是Id NUMBER(10,0)Name VARCHAR2(100 CHAR)

Dapper插入正常,但是当我读取记录时,它将Id作为十进制,我得到一个解析器错误。不,我不能在POCO类中将Int32 Id更改为十进制Id。

一般承认的答案

感谢Alex我安装了ODP.net并且它有效。



许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因