.net framework 1.1 中有System.Data.OracleClient了

解决方案 »

  1.   

    OracleParameter param=new OracleParameter("RETURN_VALUE", OracleType.Int16, 4,ParameterDirection.ReturnValue, false, 0, 0,string.Empty, DataRowVersion.Default, null);
    cmd.Parameters.Add(param);
    string param_value=param[0].value.toString();
      

  2.   

    trymyCommand.Parameters.Add(new OracleParameter("RETURN_VALUE", 
    OracleType.NUMBER, 10, ParameterDirection.Output, 
    true,0,0,"",DataRowVersion.Default, my_DBNull) );
      

  3.   

    我知道怎么回事了,原来在Oracle中不允许在调用存储过程的时候加入Return_Value参数,而函数就可以.那么对于存储过程有没什么办法获取它的Return值呢?
    快点回答哦,就快结帐了.