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

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

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

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

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

05-11 22:55