星期三, 9月 05, 2007

從 XML 載入 DataSet

從 XML 載入 DataSet: "如果要呼叫 ReadXml 來載入一個非常大的檔案,將會使效能降低。為了確保 ReadXml 在針對大檔案時仍能保持最佳效能,請針對 DataSet 的每個資料表都呼叫 BeginLoadData 方法,再呼叫 ReadXml。最後再針對 DataSet 的每個資料表呼叫 EndLoadData (如下列範例所示)。"

C#

foreach (DataTable dataTable in dataSet.Tables)
dataTable.BeginLoadData();

dataSet.ReadXml("file.xml");

foreach (DataTable dataTable in dataSet.Tables)
dataTable.EndLoadData();

沒有留言: