在oracle中写存储过程,在asp.net中写一个参数接收oracle中返回的结果,但有时提示缓冲区大小??
我将其从20改为100就好了,又改回20也好了,有时又出现错误??为什么??
我的返回参数的长度肯定小于20!!!多谢了
如:
sqlcmd.parameter.add("kszkz",oracletype.char,20,"kszkz")
sqlcmd.parameter("kszkz").direction=parameter.output
改为:
sqlcmd.parameter.add("kszkz",oracletype.char,100,"kszkz")
sqlcmd.parameter("kszkz").direction=parameter.output