一个简单的调用存储过程的问题(在线等)
存储过程:
create or replace procedure StatMonthOwe_tmp(publicnid in number) is
请问怎么用orahelper调用啊?我是这么写的:
OracleParameter[] Parms=new OracleParameter[1]{//传入共用nid
new OracleParameter(":publicnid", OracleType.Number)};
Parms[0].Value=Convert.ToInt32(dsmaxnid.Tables[0].Rows[0][0]);
OraHelper.ExecuteNonQuery(CommandType.StoredProcedure,"StatMonthOwe_tmp(:publicnid)",Parms);
但是老报错,请问这么写对吗?
另外存储过程我测试执行通过了