Dapper Oracle Number (10,0) возвращается как ошибка десятичного парсера

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 как десятичную, и я получаю ошибку парсера. И нет, я не могу изменить идентификатор Int32 Id на десятичный идентификатор в классе POCO.

Принятый ответ

Благодаря Alex я установил ODP.net, и он сработал.



Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow
Является ли этот КБ законным? Да, узнайте, почему
Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow
Является ли этот КБ законным? Да, узнайте, почему