asp.net调用oracle存储过程,返回数据集的问题????如何定义存储过程???

问题描述

TABLE1中有下列字段C1,C2,C3,C4,C5,C6,C7,C8,C9....我要在前台页面中显示上表中的C1,C2,C3,C4,C5,C6,C7,C8打算用DATASET,那么,在ORACLE中如何写上面的存储过程啊?????要用到selectC1,C2,C3,C4,C5,C6,C7,C8fromtable1wherec1='10001'语句

解决方案

解决方案二:
建一个包,包内有一个存储过程,存储过程内生命一个游标open游标名selectC1,C2,C3,C4,C5,C6,C7,C8fromtable1wherec1='10001'就ok了
解决方案三:
?????????
解决方案四:
有没有代码?
解决方案五:
procedureCareerManChangeSalGetAll(refOutoutRefCursor)isbeginopenrefOutforselecta.id,a.NAME,a.NOWPOSITION_ID,to_char(a.NOWPOSITIONWHEN,'yyyy-mm-dd')asNOWPOSITIONWHEN,to_char(a.JOINJOBTIME,'yyyy-mm-dd')asJOINJOBTIME,a.OLDPOSITION_ID,to_char(a.OLDPOSITIONWHEN,'yyyy-mm-dd')asOLDPOSITIONWHEN,a.NOWPOSITIONSAL,a.NOWLEVELSAL,a.AFTERPOSISAL,a.AFTERLEVELSAL,a.AFTERLEVEL_IDfromRPT_CareerManChangeSala;endCareerManChangeSalGetAll;这个是我asp.net+oracle项目里的,明白了吧?
解决方案六:
上边是包体里的,对应的包头里加上这两句:typeRefCursorisrefcursor;procedureCareerManChangeSalGetAll(refOutoutRefCursor);

时间: 2024-09-19 20:37:48

asp.net调用oracle存储过程,返回数据集的问题????如何定义存储过程???的相关文章

vb 调用 Oracle 函数返回数据集的例子

oracle|函数|数据 PL/SQL 代码:CREATE OR REPLACE PACKAGE "SCOTT"."PKG_TEST" AS       TYPE myrcType IS REF CURSOR;       FUNCTION get(strbarcode VARCHAR) RETURN myrcType;END pkg_test; CREATE OR REPLACE PACKAGE BODY "SCOTT"."PKG_T

sql生成(c#调用存储过程返回数据表)代码的存储过程

GO /****** 对象: StoredProcedure [dbo].[pro_GenerateServiceFunction] 脚本日期: 08/04/2012 11:26:43 ******/ IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[pro_GenerateServiceFunction]') AND type in (N'P', N'PC')) DROP PROCEDURE [d

如何在Delphi中调用oracle的存储过程返回数据集

oracle|存储过程|数据 选自CSDN http://search.csdn.net/Expert/topic/2280/2280860.xml?temp=2.169436E-02 论坛中JCC0128 网友的发言 [delphi+oracle报表解决方案(一)]delphi中调用oracle的存储过程(分带返回游标,不返回值两种)  关键字: delphi ,oracle存储过程,游标,返回数据集,报表 注:delphi 6+ oracle 8.1.6 一.创建包与包体 1.附:建表aac

ASP.NET调用oracle存储过程实现快速分页

asp.net|oracle|存储过程|分页 包定义:  create or replace package MaterialManage is  TYPE T_CURSOR IS REF CURSOR;  Procedure Per_QuickPage  (  TbName         in   varchar2,     --表名  FieldStr       in   varchar2,     --字段集  RowFilter      in   varchar2,     --过

坑了我好长时间了,又催得紧,大家帮忙看看,关于.net用oracle存储过程返回数据集的。

问题描述 我写了个存储过程:包部分代码:createorreplacepackagekhistypemyCusorisrefCursor;--定义游标变量proceduregetLastKHD(gwbmvarchar2,khfsvarchar2,lxvarchar2,myTableoutmyCusor);endkh;包体部分:createorreplacepackagebodykhis/*过程体*/proceduregetLastKHD(gwbmvarchar2,khfsvarchar2,lxv

一个通过Oracle8i存储过程,返回记录集的程序包(存储过程)

oracle|程序|存储过程|记录集 提示:在Oracle8i中,如果需要通过存储过程返回结果集, 需要使用游标! CREATE OR REPLACE  PACKAGE BODY "SMS_PAY"."SMSMAINT"                                                                               IS  --功能描述:查询代理银行交易流水信息 writer: wang haibo 200

一个通过Oracle8i存储过程返回记录集的程序包(存储过程)

提示:在Oracle8i中,如果需要通过存储过程返回结果集, 需要使用游标! CREATE OR REPLACE PACKAGE BODY "SMS_PAY"."SMSMAINT" IS --功能描述:查询代理银行交易流水信息 writer: wang haibo 2004-08-24 PROCEDURE GetAgtBankFlow(AreaCode in varchar2,KeyWord in varchar2,startTradeDate in varchar

ASP调用Oracle存储过程

oracle|存储过程 夏毅 一.ASP动态网站开发技术 随着人们对因特网认识的加深和IT技术的发展,一成不变的静态网页已经越来越满足不了信息交互和电子商务的需求,因此以数据库为核心开发能够实现信息交互和个性化服务的网页已经成为一种潮流.为了迎合动态交互式网页的开发趋势,出现了可以与后台数据库进行互动的Web开发技术,目前比较流行的一类是建立在微软Windows平台IIS基础上的ASP(Active Server Pages)技术.它是将VBscript.JavaScript等特定的脚本语言利用

php-PHP执行存储过程,不能正确返回数据集问题

问题描述 PHP执行存储过程,不能正确返回数据集问题 建有一存储过程: Create procedure T_SP @X int, @Y int AS IF OBJECT_ID('TEMPEB.#DATA') IS NOT NULL DROP TABLE #DATA CREATE TABLE #DATA(X INT,Y INT) INSERT INTO #DATA(X,Y) VALUES(@X,@Y) SELECT * FROM #DATA GO 用以下PHP代码希望返回存储过程执行的数据集: