如果我理解這個權限,是否必須使用表格適配器將數據存入我的類型化數據集中,我不能只創建強類型數據集並讓數據自動載入? (IM也使用VS2012一個.net 3.5項目)鍵入數據集的正確用法
例如,我必須這樣做是爲了獲取數據(如果我這樣做,這樣一來,我得到的數據)
var a = new V7RTLEvtDataSetTableAdapters.tblFileTableAdapter();
a.GetData();
而不只是這樣做(如果我做這種方式,我什麼也沒有......如果它的延遲加載我能理解......?)
V7RTLEvtDataSet o = new V7RTLEvtDataSet();
var r = o.tblFile.Select();
我想我越來越瞭解這些數據集,我希望找到更多的數據集,它與後端訪問數據庫有一個活躍的連接,以便表自動加載(或至少是第一次需要時),以及通過數據集(通過數據表)進行的更改,可以立即在db中查看。 – nagates
好吧,數據集不能像那樣工作。它們本質上是'斷開'的 - 你將數據放入它中,處理它,然後提交你的更新。(數據集似乎在SO上的聲譽非常糟糕 - 請參閱其他一些回覆 - 但也是因爲看起來很多垃圾人士實際上並不知道如何使用它們。) – peterG
是的,它們似乎更多但是,在使用舊版Access文件時,它可能是我的最佳選擇。 – nagates