Oracle ManagedDataAccess客户端返回数字和数字(38)/数字(38,0)的十进制类型

时间:2016-07-21 08:17:55

标签: c# oracle oracle-manageddataaccess

我创建了一个包含三列的表,这些列在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类型。 你能帮我解决这个问题吗?

仅供参考:这不是网络应用程序

1 个答案:

答案 0 :(得分:0)

我认为它应该是十进制的,而不是Int64