C# 连接oracle,用32位client和64位Client,可能导致结果不同

 

在调用过程[pro_regentinitauth]时,有参数3-6为number类型,当我们用这样调用时,在32位client下,能正确得到输出参数3-6的结果为:1023,

但是,当我们把程序部署到装有64位的client时,得到3-6的结果为:10.

经过长久调试,最终发现,是数据类型给的不对导致的,改为以下:

posted @ 2016-03-11 15:53  Rain520  阅读(757)  评论(0编辑  收藏  举报