iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 19
0
Modern Web

ASP.NET (Web Form)快速入門,全程Youtube影片教學系列 第 19

ADO.NET與資料庫 #2 -- ADO.NET程式 DataReader為何不能分頁?

從上一篇文章起( http://ithelp.ithome.com.tw/articles/10187203
我們開始自己寫程式 作資料存取

DataSet / DataReader兩者的差異,可以參閱這篇文章
** 初探ADO.NET #2,DataReader 與 DataSet(資料集)**
https://dotblogs.com.tw/mis2000lab/archive/2008/08/15/4919.aspx

ADO.NET程式 DataReader為何不能分頁?
這句話是什麼意思?

「從資料來源讀取「順向」且「唯讀」的資料流」,有範例示範一下,為我說明嗎?

https://youtu.be/oY7jd0ABXeM

後續的範例也會跟各位介紹 「DataReader + 自己寫SQL指令做分頁」

  1. 當我們要查詢數據時,如果數據量太大,要自己寫SQL指令做 "分頁" 呈現。
    您在Google查到一千筆數據,Google也是分成一頁一頁的呈現吧?

  2. 畫面的呈現,可以透過GridView、Repeater(這東西 "預設"不提供分頁功能)來呈現,但分頁功能則是我們自己寫的。或是透過 DataReader來呈現每一頁的數據。

這些範例在後續都會為您介紹。

順便也分享一篇文章。
如果您對於DataReader / DataSet想進一步瞭解,我收集了許多前輩的經驗談

[ADO.NET] Web Form為求快速,可使用 DataReader直接處理資料來源
https://dotblogs.com.tw/mis2000lab/2012/01/13/dataset_datareader_20120113

下一篇文章,讓我們開始動手寫程式--
ADO.NET與資料庫 #3 -- 跨平台(Web + Windows)的程式與範例
http://ithelp.ithome.com.tw/articles/10187449


上一篇
ADO.NET與資料庫 #1 -- ADO.NET程式的四大步驟
下一篇
ADO.NET與資料庫 #3 -- 跨平台(Web + Windows)的程式與範例
系列文
ASP.NET (Web Form)快速入門,全程Youtube影片教學30

尚未有邦友留言

立即登入留言