當DataReader尚未關閉之前,是不能連續使用第二個DataReader的.....這實在很困擾。因為在以前的ASP時代,一個資料庫連線裡面,搞不好同時開好幾個RecordSet來工作呢!
2008-05-14
SqlDataReader 同時執行多個SQL指令!
- 15933
- 0
- ASP.NET 2.0/3.5與 VS 2005/2008
- 2011-12-15
當DataReader尚未關閉之前,是不能連續使用第二個DataReader的.....這實在很困擾。因為在以前的ASP時代,一個資料庫連線裡面,搞不好同時開好幾個RecordSet來工作呢!
使用 Using...End Using區塊來寫程式,要非常小心!
不要忽略了裡面可能發生的危機。
DataReader的標準範例 for ASP.NET
1. Try....Catch....Finally版
2. Using....End Using版
本文出處 http://www.taconet.com.tw/mis2000_aspnet
自己動手寫的版本 ---- 網站的 Detail程式 (DataReader),中國大陸稱為「主細表」
Detail的程式 http://www.taconet.com.tw/mis2000_aspnet/vs2005_case.htm#222
點選任何一個產品,就會看見這個產品的明細、內容、價格....等等
本文出處 http://www.taconet.com.tw/mis2000_aspnet
自己動手寫的版本 ---- 網站的 Master程式 (DataReader),中國大陸稱為「主細表」
Master的程式 http://www.taconet.com.tw/mis2000_aspnet/vs2005_case.htm#333
相當於購物網站的首頁
本文出處 http://www.taconet.com.tw/mis2000_aspnet