顯示具有 HTML網頁 標籤的文章。 顯示所有文章
顯示具有 HTML網頁 標籤的文章。 顯示所有文章

2017年1月9日 星期一

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

從上一篇文章起( http://mis2000lab.blogspot.com/2017/01/1830-adonet-1-adonet.html
我們開始自己寫程式 作資料存取
DataSet / DataReader兩者的差異,可以參閱這篇文章
** 初探ADO.NET #2,DataReader 與 DataSet(資料集)**
https://dotblogs.com.tw/mis2000lab/archive/2008/08/15/4919.aspx
ADO.NET程式 DataReader為何不能分頁?
這句話是什麼意思?
「從資料來源讀取「順向」且「唯讀」的資料流」,有範例示範一下,為我說明嗎?

後續的範例也會跟各位介紹 「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)的程式與範例

18/30 ADO.NET與資料庫 #1 -- ADO.NET程式的四大步驟

今天開始,我們試著「自己寫程式」做資料庫的存取。
上一篇文章  http://mis2000lab.blogspot.com/2017/01/1730-9-optimistic-concurrency.html
ADO.NET程式的四大步驟--以DataReader為例。
並且用SqlDataSource簡單說明ADO.NET底下兩名大將--DataReader & DataSet。
今天的 Youtube影片 https://youtu.be/zeXgLVqSy50

如果您需要一些文章、範例來參考,請看
初探ADO.NET #1,程式與資料庫互動的四大步驟
https://dotblogs.com.tw/mis2000lab/2008/08/15/4918
初探ADO.NET #2,DataReader 與 DataSet(資料集)
https://dotblogs.com.tw/mis2000lab/archive/2008/08/15/4919.aspx
下一篇文章
ADO.NET與資料庫 #2 -- ADO.NET程式 DataReader為何不能分頁?
http://mis2000lab.blogspot.com/2017/01/1930-adonet-2-adonet-datareader.html 


16/30 網頁與資料庫#8 -- 自己設計HTML畫面的 "新增"一筆記錄

前面幾篇文章,都使用到大型控制項(如GridView or DetailsView)與SqlDataSource,快速產生CRUD的資料存取畫面。
上一篇文章 http://mis2000lab.blogspot.com/2017/01/1530-7-gridview.html
但使用這些大型控制項,因為不好修改,如果您搭配前端設計師(媒體設計、美工人員),對方可能不願意配合。在這種情況下,盡量讓畫面上的輸入欄位,越貼近傳統HTML表單、變化越少,可能會好一些。
所以今天要跟大家分享的就是:
以基礎的Web控制項(如TextBox、清單控制項等等),作為畫面輸入(新增)的輸入元件
目前雖然還沒有能力,自己寫程式存取資料庫(如ADO.NET)
但仍可以搭配 SqlDataSource來幫幫忙
YouTube教學影片 https://youtu.be/VDLu879rt14

這個範例,最早是在 章立民老師 的書本裡面看見的(用實例學ASP.NET 3.5-基礎篇,碁峰出版社)
因為我沒有記憶、背誦 SqlDataSource產生的 <標籤>
所以我找了一下 Visual Studio的設定步驟,發現這些步驟可以自動產生這些<標籤>
對初學者來說,接受度比較高
也分享給大家
感恩 章立民老師在資訊大道上,不斷提攜、教育我們
從大學畢業專題,我就是用 章老師的書籍 -- FoxPro 2.6做為參考
文末也分享 章立民老師 的大作,我非常喜歡這篇文章 --
笑談我的學習之路
https://dotblogs.com.tw/limingstudio/2009/11/13/11759
下一篇文章: 網頁與資料庫#9 -- 開放式並行存取 (Optimistic Concurrency)
http://mis2000lab.blogspot.com/2017/01/1730-9-optimistic-concurrency.html

2016年12月27日 星期二

上課第一天 -- .NET各版本與Visual Studio對照圖表 (from msdn官方網站)

剛剛找到這份資料,滿有用的。
為自己留著參考,也分享給大家

.NET各版本與Visual Studio對照圖表


( 點選圖片,可以連到原文網站 )
  

(點選圖片可連到原網址,可下載大圖)


2.   .NET 2.0~3.5與 4.0~4.5.1版的CLR?
       這篇文章有列出每一版的 .NET,對應 Visual Studio 開發工具與OS的版本
      
     
        (點選圖片可連到原網址) 

  
我將思想傳授他人, 他人之所得,亦無損於我之所有;
猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson
寫信給我--  mis2000lab (at) yahoo.com.台灣  或是  school (at) mis2000lab.net
................   facebook社團   https://www.facebook.com/mis2000lab   ......................
................   Google+   https://plus.google.com/100202398389206570368/posts ........
................  YouTube (ASP.NET) 線上教學影片  http://goo.gl/rGLocQ

[ASP.NET]上課第一天的簡介 -- 網頁的基本觀念、ASP.NET與傳統網頁程式的異同

上課第一天的簡介
每次都要劃黑板,所以乾脆把圖畫好,省時間。

詳細的說明,等上課時解說。  :-P 
**************************************************************************************
2015/3補充,學員看完我的課程,(ASP.NET課程)第一天 上午 的教學影片後,給我的回應......

**************************************************************************************

1 .   .NET每個版本有哪些差異?哪些是我該學的呢?
         哪些是不變的?本課程會學到哪些技術?
  
2.    ASP.NET (Web Form,非MVC)跟以前的ASP有何差異?
        跟Windows Form又差別在哪裡?
 
   


以下兩張圖片,搭配第二章(基礎的程式語法入門) 

   
另外一篇文章:

================================================================
相關文章:
  
我將思想傳授他人, 他人之所得,亦無損於我之所有;
猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson
寫信給我--  mis2000lab (at) yahoo.com.台灣  或是  school (at) mis2000lab.net
................   facebook社團   https://www.facebook.com/mis2000lab   ......................
................   Google+   https://plus.google.com/100202398389206570368/posts ........
................  YouTube (ASP.NET) 線上教學影片  http://goo.gl/rGLocQ