第一天 ADO.NET Samples -- DataReader v.s. DataSet與DataTable
(用完就空了的 DataReader) 本範例搭配 Youtube教學影片
相關的兩篇文章:
第一天 ADO.NET Samples -- DataSet(課程範例)& 圖解
初探ADO.NET #2,DataReader 與 DataSet(資料集)
本篇文章作為上課的補充教材
我們在上課的時候提到 DataReader 與 DataSet兩者的差異
也提醒各位其中的觀念與作法不同
強烈建議您看完這篇文章 與 裡面的超連結(相關文章):
[ADO.NET] Web Form為求快速,可使用 DataReader直接處理資料來源
底下範例本來是今天看書的讀書心得
講到 Single-Value DataBinding 與 Repeated-Values DataBinding
但是,我突然想用這些範例來 demo
DataReader 與DataSet兩者的異同,也很有趣。
早在 .NET 1.x版就有這東西了,詳見微軟官方網站 -- http://msdn.microsoft.com/en-us/library/aa713238(v=vs.71).aspx
事實上,大家都有使用過,只是沒注意這個「專有名詞」罷了
我的書本 "下集",ASP.NET專題實務(II) / 松崗出版
有一章專門講 DataBinding 與 DataBinding Expression(資料繫結運算式)
新的補充範例將會加入這章節,將來出新書會把這部分加入
下一版不知道是 ASP.NET 4.5.3 或是 ASP.NET 5.0 ?
YouTube教學影片 -- https://youtu.be/U_kHOTEFw2U
請看下面兩張圖片:
(1). 第一個範例,使用DataReader來做
為什麼三個清單控制項,只有第一個可以正常運作呢?
知道錯誤在哪裡?您就理解了 DataReader的原理與作法
(2). 後續兩個範例,不管是用 DataTable or DataSet來做,都是正常的。
這又是為什麼呢?
範例下載: 第一天ADO.NET_DataBinding.rar
這個範例因為使用到 DataReader
剛好另一篇文章也有類似的成果,讓您參考
ADO.NET程式 DataReader為何不能分頁?
YouTube影片 -- https://www.youtube.com/watch?v=oY7jd0ABXeM
[ADO.NET] DataReader 與 CommandBehavior補充說明
觀念清楚,程式碼就簡單!
觀念清楚,Debug就輕鬆!
-
[給ASP.NET 初學者的話]不要練功練了三年,才發現自己必須「砍掉重練」!....學習ASP.NET之前,請先把自己杯中的水倒掉
-
[轉貼]GridView 72般絕技--作者:清清月兒。 兼論:我 (MIS2000 Lab.)學習.NET的心路過程
-
[給初學者的話] 如何選電腦補習班?? #1....我的回憶 (最昂貴的是「師資」成本)
[自我評量表] ASP.NET 我該上什麼課?入門、或是進階?...以「ASP.NET專題實務」本書為例
[課程大綱]ASP.NET入門實戰 + ADO.NET進階班(七週),教學內容
我將思想傳授他人, 他人之所得,亦無損於我之所有;
猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson
寫信給我-- mis2000lab (at) yahoo.com.台灣 或是 school (at) mis2000lab.net
................ Google+ https://plus.google.com/100202398389206570368/posts ........
................ YouTube (ASP.NET) 線上教學影片 http://goo.gl/rGLocQ
留言列表