我创建了一个包含三列的表,这些列在oracle中有类型号,数字(38)和数字(38,0)。我正在使用ManageDataAccess客户端。它检索所有三列的十进制类型。 在查看以下链接后,我尝试修改App.config文件: entity type mapping
我为我的用例修改了App.config文件,如下所示:
<oracle.manageddataaccess.client>
<version number="*">
<edmMappings>
<edmMapping dataType="number">
<add name="int64" precision="38" />
</edmMapping>
</edmMappings>
</version>
但是客户端仍然没有检索到int64类型。 你能帮我解决这个问题吗?
仅供参考:这不是网络应用程序
答案 0 :(得分:0)
我认为它应该是十进制的,而不是Int64