我在我的項目中有一個類型化的數據集,我需要從XML導入數據。我設法將數據導入到我的類型化數據集中的Tables集合中,但我需要通過Annotations - 與我的數據集中的表命名相同的屬性訪問數據。強類型數據集 - XML序列化
this.ConfigDataSet.Reset();
this.ConfigDataSet.ReadXml(FileName,XmlReadMode.ReadSchema);
this.ConfigDataSet.AcceptChanges();
我是否必須按字段複製數據?
我有這樣的事情:
this.ConfigDataSet.Tables["TabName"].Rows.Count //returns 3
this.ConfigDataSet.TabName.Rows.Count //returns 0
我寫這樣的XML:
this.ConfigDataSet.AcceptChanges();
this.ConfigDataSet.WriteXml(FileName,XmlWriteMode.WriteSchema);
你有沒有檢查你的'xml'文件,它是否在文件中寫入數據? – Arshad 2013-05-13 12:49:30
是的,是的。正如我所說,數據是在新的數據集中,但在表屬性中。 – 2013-05-13 12:56:04
檢查下面的答案 – Arshad 2013-05-13 12:58:05