如何使用实体框架将Decimal(38,23)列读入C#

时间:2019-03-29 15:37:49

标签: c# entity-framework decimal precision

我有一个类型为decimal(38, 23)的数据库列。

我知道这意味着它可以存储不适合28位精度.NET十进制的十进制。

但是,我也知道数据库 do 中的所有单个值都适合.NET十进制。即每个数字的有效数字不超过28,并且不超过10 ^(+/- 28)

我要使用原始EF

SqlQuery<T>("SELECT * FROM myTable)

读取数据,但是当我这样做时,我得到一个转换溢出错误(不久将以确切的异常消息更新)。 不过,我觉得我应该能够正常工作。我该如何实现?

0 个答案:

没有答案