我一直在尝试使用 BLToolkit 来激活 Oracle 存储过程,该存储过程将用户定义类型作为参数作为输出参数并对其进行更改。
我已经设法在原始类型上做到这一点,并且还通过手动调用 SetSpCommamd 但是我想使用抽象类生成方法,但似乎无法让它工作。
我很确定我写的代码是正确的(适用于原语)。调试时,我发现生成的代码调用的 SetSpCommamd 获得了奇怪的参数,而不是我提供的参数,而不是手动调用该方法时(它获得了我想要的确切参数)。我希望我能看到反射发出的代码,看看那里出了什么问题。
谁能帮我弄清楚为什么这不起作用?