1、数据库连接是否存在问题2、sql语句是否存在问题(如果无法确定,就将它copy至数据库中执行)
你没有给你的cmd对象设置类型,比如先cmd.CommandText=storedProcName;//声明存储过程名后还要cmd.CommandType=CommandType.StoredProcedure;然后再执行
不知你存储过程中的参数个数是几个,看是否对应,关键的是参数类型,尤其是DateTime类型,Oracle的时间类型比较怪,通常要转换