Как прочитать десятичный (38,23) столбец в C # с Entity Framework - PullRequest
0 голосов
/ 29 марта 2019

У меня есть столбец базы данных типа decimal(38, 23).

Я знаю, что это означает, что он может хранить десятичные дроби, которые не укладываются в десятичную точку .NET с точностью до 28 мест.

Однако я также знаю, что все отдельные значения в базе данных do соответствуют десятичному .NET.т.е. каждое отдельное число имеет не более 28 значащих цифр и не превышает 10 ^ (+/- 28)

Я хочу использовать сырой EF

SqlQuery<T>("SELECT * FROM myTable)

для чтения данных,но когда я это делаю, я получаю ошибку переполнения конвертации (скоро будет обновлено с точным сообщением об исключении).Я чувствую, что я должен иметь возможность заставить это работать, хотя.Как мне этого добиться?

...