在做程序的時(shí)候,我們可能有這樣的迷惑就是,我們操作的數(shù)據(jù)集是返回的DataSet對(duì)象,如果此時(shí)的DataSet對(duì)象十分龐大,或者連接到此數(shù)據(jù)庫服務(wù)器的客戶非常多,這樣就會(huì)耗費(fèi)服務(wù)器的很多資源,久而久之服務(wù)器總有一天可能會(huì)崩潰。其實(shí)這種擔(dān)心是沒有必要的,因?yàn)槲覀儾僮鞯腄ataSet對(duì)象其實(shí)產(chǎn)生的位置并不在服務(wù)器端,而是客戶端,這樣上面的幾種顧慮就顯得沒有必要了。但在對(duì)數(shù)據(jù)庫進(jìn)行刪除、修改等操作,我們此時(shí)操作的對(duì)象是服務(wù)器端的數(shù)據(jù)庫,并沒有修改到本地的DataSet對(duì)象,所以當(dāng)進(jìn)行刪除、修改操作的時(shí)候,為了數(shù)據(jù)一致,在對(duì)服務(wù)器端的數(shù)據(jù)庫進(jìn)行刪除、修改后,依然要對(duì)本地的DataSet對(duì)象進(jìn)行相關(guān)操作。根據(jù)上面的這些知識(shí),就可以分別得到針對(duì)Access 2000和Sql Server 2000數(shù)據(jù)庫進(jìn)行刪除操作的程序代碼: < I > .刪除Access 2000數(shù)據(jù)庫中的記錄: < II > .刪除Sql Server 2000數(shù)據(jù)庫中的記錄: |
|