标签: c# .net entity-framework stored-procedures model
我有一个名为" SP"的存储过程,它返回一个值为Double的自定义表。
在Asp.net环境中,EF6与模型一起应用以存储结果集" SP"回报。因此,它只有一个字段,即Nullable Double。
Nullable
问题是" SP"并不总是返回Double。有时它是一个Double,有时它是Decimal,有时候它是Long。
抛出异常,因为模型期望存储过程返回Double。
如何在不修改存储过程的情况下解决此问题?