作者aaronliu0719 (hmm....)
看板C_Sharp
標題Re: DataSet的觀念上的問題.....離線存取?
時間Thu Dec 22 16:05:58 2005
※ 引述《youcankillme (這裡是誰?你是哪裡?)》之銘言:
: DataSet 主要推的特色就是「離線存取」的特色
: 使資料庫的資源不會被一個使用者佔住
: 但是在 Coding 時
: 發現 DataSet 的生命週期
: 只存在第一次網頁進行 DataSet宣告的時候
: 也就是說
: 如果我在某一個按鍵上
: 設定重新 Databind 一次的話
: Server端就找不到 DataSet的定義了
在ASP.Net裡面每一次load網頁都是一次連線
換句話說,物件內變數的生命週期是由IIS接收到URL開始
到IIS送出結果就結束了。
要把資料保存住的話可以用Session或Application
來裝DataSet
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.118.82
推 youcankillme:謝謝你,我把以前寫單機程式的觀念套到ASP裡了 12/22 22:46
→ youcankillme:像這種觀念的東西,從來沒在書上看過 12/22 22:46
→ youcankillme:寫程式果然要靠的是經驗 12/22 22:47