Oracle参数传递匿名对象,null不支持 返回

C#论坛 老数据
8 2284

image.png

http://www.donet5.com/Doc/8/1133 文档里Parameter拼写错误,修改一下

另外, p2=null 报 “无法将null分配给匿名类型属性”

热忱回答8

  • 文档更新了,谢谢

    0 回复
  • @fate stay night

    image.png

    这种方式是没有问题的,使用下面的方式就不行


    image.png

    图一, p5的值为null 

    图二, p5的值为空对象,报“参数个数或类型错误”

    image.png

    0 回复
  • @fate stay night

    不是p5,  是p6  

    0 回复
  • 这个你传int

    0 回复
  • @fate stay night

    p6 = 0 也不行

    0 回复
  • 类型不对的都换了

    0 回复
  • @fate stay night

    image.png

    p6、p7我已经都换了,这两个都是输出参数。

    0 回复
  • 如果能够得出  p6.Value = null , 就没问题了。

    0 回复