日期:2014-05-18  浏览次数:20400 次

asp.net for vb如何调用带有输出参数的oracle存储过程
请教这个存储过程在asp.net如何调用
PROCEDURE   Prepare__   (
      info_               OUT         VARCHAR2,
      objid_             IN           VARCHAR2   );  
我写的代码如下
ora_cmd   =   New   OracleCommand( "ACTIVE_SEPARATE_API.Prepare__ ",   ora_con)
                                ora_cmd.CommandType   =   CommandType.StoredProcedure
                                ora_cmd.Parameters.Add(New   OracleParameter( "info_ ",   OracleType.VarChar,   2000)).Value   =   info_
                                ora_cmd.Parameters.Add(New   OracleParameter( "objid_ ",   OracleType.VarChar,   20)).Value   =   Nothing
执行出错,谢谢帮忙解决.

------解决方案--------------------
指定 info_ 参数的类型为输出型
然后 执行存储过程

在获取他的值
------解决方案--------------------
沙发,帮忙顶
我的异常网推荐解决方案:oracle存储过程,http://www.aiyiweb.com/oracle-develop/177537.html