.net 调用Oracle存储过程
2013-01-28 23:37
423 查看
1. Oracle存储过程:
可以先创建一个通用的包,再创建存储过程:
2..Net程序中调用:
数据库操作类可以参考:/article/9522162.html
使用:
可以先创建一个通用的包,再创建存储过程:
--创建包 create or replace package pkg_emp as type result_type is ref cursor; end pkg_emp; --创建存储过程 create or replace procedure getEmpData ( p_sursor out pkg_emp.result_type, p_deptno integer ) is begin open p_sursor for select * from emp where deptno=p_deptno; end getEmpData;
2..Net程序中调用:
数据库操作类可以参考:/article/9522162.html
使用:
DataBase db = new DataBase(); DbParameter[] paras = { new OracleParameter("p_sursor", OracleType.Cursor, 2000, ParameterDirection.Output, true, 0, 0, "",DataRowVersion.Default, Convert.DBNull), new OracleParameter("p_deptno", OracleType.Int32) }; paras[1].Value = 20; DataSet ds = db.GetDataSetByProc("getEmpData", paras); GridView1.DataSource = ds; GridView1.DataBind();
相关文章推荐
- ORACLE通用分页存储过程及.NET调用方式
- 用.NET调用oracle的存储过程返回记录集
- 用.NET调用oracle的存储过程返回记录集
- 用.NET调用oracle的存储过程返回记录集
- 用.NET调用oracle的存储过程返回记录集
- Oracle 动态SQL语句(4)之存储过程的调用与浅谈字符串的使用
- Oracle分页存储过程及PLSQL中的调用脚本
- oracle调用存储过程和函数返回结果集
- 简单搞一下 System.Data.OracleClient调用带blob、clob等大字段类型参数的存储过程!
- 一个简单的oracle分页存储过程的实现和调用
- c#中使用call调用oracle存储过程并获取out参数值
- DELPHI 调用 Oracle 存储过程并返回数据集的例子.
- oracle编写过程以及存储过程在java中的调用
- java调用Oracle存储存储过程
- Oracle 存储过程的创建,及触发器调用存储过程
- java调用oracle存储过程传入参数为数组的处理
- java下实现调用oracle的存储过程和函数
- c#调用ORACLE 存储过程和函数的简单样例
- hibernate4连接Oracle带out参数的存储过程调用
- 一个简单的oracle分页存储过程的实现和调用