ORACLE 调用存储过程 调用的方法
金蝶云社区-王艳_4
王艳_4
0人赞赏了该文章 1,858次浏览 未经作者许可,禁止转载编辑于2016年08月09日 13:53:09


上面是 我写的存储过程的三个参数 (日期参数,日期参数,游标参数)


这个图是我存储过程中输出参数

但是在表单插件中,调用这个存储过程,我编写代码如何才能执行

下面是参数 ;参数中没有游标类型
List listParam = new List();
SqlParam sqlParam1 = new SqlParam("FSTART", DbType.Date, FSTART);
sqlParam1.Direction = ParameterDirection.Input;
listParam.Add(sqlParam1);
SqlParam sqlParam2 = new SqlParam("FEND", DbType.Date, FEND);
sqlParam2.Direction = ParameterDirection.Input;
listParam.Add(sqlParam2);
SqlParam sqlParam3 = new SqlParam("P_CR",dbTyp.); ---类型中没有游标,而且里面没有ORACEL 专用的 类型
sqlParam3.Direction = ParameterDirection.Output;
listParam.Add(sqlParam3);

我应该怎么写?
接下来我怎么调用这个存储过程,赋值给结果集?