如何获取DataSet的值
从数据库提取数据并存入DataSet中,这个DataSet中的数据要用在多个界面,比如可以用于数据的显示、报表的打印和导成Exelc。那怎样在其他界面得到DataSet中的数据呢(不重新从数据库中提取)?我以前做的都是将DataSet中的值存入Session中然后再获取,现在有高手说有另一种方法更好,就是采用系列划-反系列划传输对象而得到这些数据。小弟愚笨,不懂如何使用采用系列划-反系列划传输对象,请高手明示。谢谢!
关于序列化和反序列化的两个重要的方法:
WriteXml
和
ReadXml
用这两个方法将DataSet的数据以XML形式保存,可以保存成Stream流对象,甚至进一步保存成一个文件。
这种从DataSet到XML文件的过程叫做“序列化”,反之称为“反序列化”
明白了吗?