數據訪問的問題.

我們平時操作數據庫的時候都是先從數據庫中select數據,然後保存在DataSet或DataTable中這個時候我們通常都是Close這個Connection.然後修改的是DataSet或DataTable.
如果我們這個時候要Update 一條紀錄的話,但在Update還沒有發生的時候.數據庫中的紀錄被另一個用戶Delete了,那麼這個時候在發生Updata的話很明顯的就會發生問題.

如果把一個DataTable或DataSet保存為一個Cache的話,我們可以通過DataRowState來判斷當前行的可操作性.

那麼問題又來了,如果要是這個DataTable或DataSet的內容很大的話服務器的負擔不是會很重?

這個問題怎樣處理才算理想呢?

posted @ 2004-03-30 22:27  Vincent  阅读(910)  评论(5编辑  收藏  举报