我有一个XML看起来像这样:
<resultset>
<datarow>
<datacol>Row 1 - Col 1</datacol>
<datacol>Row 1 - Col 2</datacol>
<datacol>Row 1 - Col 3</datacol>
...
</datarow>
...
</resultset>
...
我的问题是,如何使用此XML实现IDataReader接口?我迷路了...
我已经开发了这个:
public sealed class SybaseDataReader : IDataReader
{
private DataSet _dataSet = new DataSet();
#region IDataReader methods implementation
// ...
}
我过的好吗?
感谢您提供的建设性且说明充分的帖子。
最佳答案
将DataSet作为System.Data.IDataReader的成员是不合逻辑的。
最好考虑使用XmlDocumnet,XDocument或XmlReader。