如何影响从Oracle数据库中的给定表生成DataSet的过程,以便Oracle中的number(5,0)
类型列映射到数据集中的int16
类型列?默认情况下,映射列类型为int32
。
到目前为止,我尝试使用
扩展 app.config <oracle.manageddataaccess.client>
<version number="*">
<edmMappings>
<edmNumberMapping>
<add NETType="int16" MinPrecision="4" MaxPrecision="5" DBType="Number" />
</edmNumberMapping>
</edmMappings>
</version>
</oracle.manageddataaccess.client>
但我没有运气......
谢谢!