我收到了错误
算术运算导致溢出。
运行时:
using (MyEntities ctx = new MyEntities())
{
var OraLINQEX1 = from e in ctx.TABLE_A
select e;
Console.WriteLine("LINQ to Entities Result");
foreach (var result in OraLINQEX1)
{
//Console.WriteLine(String.Format("ID: {0} Name: {1}", result.FIELDA, result.FIELDB));
}
}
我的数据库是Oracle,我正在使用this reference。
我使用了另一张桌子并且它有效。我的桌子有很多字段。字段是varchar2和没有大小的数字。
我知道产生错误的表的确切记录,但我不知道如何获得更详细的消息。
请帮助我。
答案 0 :(得分:1)
我有同样的问题。 我的例外来自oracle.dataaccess 我认为这是因为数据库中的数字没有比例,所以有38,它不能转换为十进制。