ASP.NET調(diào)用oracle存儲過程實現(xiàn)快速分頁_.Net教程
推薦:復(fù)雜ASP.NET服務(wù)器控件調(diào)整小技巧在創(chuàng)建或修改布局復(fù)雜ASP.NET服務(wù)器端控件時,大量的時間都是在編譯,等待JIT,修改,編譯,JIT... 這樣一個循環(huán)中,而且兩個編譯常常還很耗費時間。特別地,當(dāng)控件已集成在頁面之中后,在出現(xiàn)
《使用 ADO.NET 訪問 Oracle 9i 存儲過程》見下面的介紹(如果對這個不怎么懂的,還是先看看下面文章)
http://www.microsoft.com/china/MSDN/library/data/dataAccess/DMSDNorsps.mspx
包定義:
| 以下為引用的內(nèi)容: create or replace package MaterialManage is TYPE T_CURSOR IS REF CURSOR; Procedure Per_QuickPage ( TbName in varchar2, --表名 FieldStr in varchar2, --字段集 RowFilter in varchar2, --過濾條件 SortStr in varchar2, --排序集 RownumFieldStr in varchar2, --分頁條件 TotalCount out number, --總記錄數(shù) Cur_ReturnCur out T_CURSOR --返回的游標(biāo) ); end MaterialManage; 包主體: create or replace package body MaterialManage is
存儲過程返回了兩個參數(shù):TotalCount :當(dāng)前條件下的總記錄數(shù) Cur_ReturnCur :游標(biāo)類型,就是所要讀取的記錄的集合 下面是ASP.NET中調(diào)用的代碼: /// <summary> cmd.Parameters.Add("TbName",OracleType.VarChar,50); //表 名 cmd.Parameters.Add("FieldStr",OracleType.VarChar,3000); //字段集 cmd.Parameters.Add("RowFilter",OracleType.VarChar,3000); //過濾條件 cmd.Parameters.Add("SortStr",OracleType.VarChar,3000); //排序字段 cmd.Parameters.Add("MinRowNum",OracleType.Number); //分頁小值 cmd.Parameters.Add("MaxRowNum",OracleType.Number); //分頁大值 cmd.Parameters.Add("TotalCount",OracleType.Number); //頁總記錄數(shù) cmd.Parameters.Add("Cur_ReturnCur",OracleType.Cursor); //返回的游標(biāo) DataSet Ds = new DataSet(); //總記錄數(shù) |
好了,代碼都羅列到上面了,至于用,大家應(yīng)該知道了吧,如果有什么問題,可以給我發(fā)郵件:[email protected]或者是[email protected]
分享:ASP.NET 2.0中實現(xiàn)彈窗報警提示在 web應(yīng)用中,比如OA中,經(jīng)常要用到一些提示,比如EMAIL到達(dá)了,就做個象MSN那樣的提示框,彈出給用戶提示,然后再關(guān)閉。在asp.net 2.0的ajax中,這個現(xiàn)在不難做到了,剛好看到老外的一篇文章
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發(fā)送Email實例(可帶附件)
- js實現(xiàn)廣告漂浮效果的小例子
- asp.net Repeater 數(shù)據(jù)綁定的具體實現(xiàn)
- Asp.Net 無刷新文件上傳并顯示進度條的實現(xiàn)方法及思路
- Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討
- VS2010 水晶報表的使用方法
- ASP.NET中操作SQL數(shù)據(jù)庫(連接字符串的配置及獲取)
- asp.net頁面?zhèn)髦禍y試實例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲過程實現(xiàn)分頁示例代碼
.Net教程Rss訂閱編程教程搜索
.Net教程推薦
- 動態(tài)代理DynamicProxy 介紹
- ASP.NET里的事務(wù)處理
- 解讀Asp.net動態(tài)生成html頁面的一種方法
- 總結(jié).NET開發(fā)中ADO.NET的應(yīng)用
- 如何在ASP.net(C#)下操作XML文件
- asp.net中Word轉(zhuǎn)Html的辦法(不需要WORD組件)
- 關(guān)于WPF使用MultiConverter控制Button狀態(tài)的詳細(xì)介紹
- ASP.NET記錄錯誤日志的實現(xiàn)方法
- asp.net C#實現(xiàn)下載文件的六種方法實例
- Scott Mitchell ASP.NET 2數(shù)據(jù)控件嵌套
- 相關(guān)鏈接:
- 教程說明:
.Net教程-ASP.NET調(diào)用oracle存儲過程實現(xiàn)快速分頁
。