我从数据库中得到如下数字:
1234567890123456789012345678901234567890.32
我们在Dataadapter.fill(数据集)方法中遇到错误。
但它抛出以下异常。
溢出异常
请建议我一种数据类型/方法,它可以存储长度为32且小数点后2位的数据。
答案 0 :(得分:2)
您可以将其存储为双重
double d = 1234567890123456789012345678901234567890.32;
答案 1 :(得分:0)
这是甲骨文" NUMBER"的一个问题。数据类型。它与Decimal密切相关,但它可能有更多的数字。我建议截断值
TRUNC(your_value, 10)
并在C#中使用double而不是Decimal。