读书人

DataSet序列化压缩解压缩的有关问题

发布时间: 2012-09-17 12:06:51 作者: rapoo

DataSet序列化压缩解压缩的问题
我把一个DataSet序列化成字符串,进行了压缩,传输后解压缩。一些都正常。但是当DataSet存在一整列的值都是Null的情况下。解压缩还原的DataTable里没有这一列?这是哪里造成的这样结果?有什么解决方法吗?

[解决办法]
你应该是用了DataSet.WriteXml()了吧?WriteXml在生成的xml的过程中会把NULL列去掉。解决方法,在查询的时候对NULL列用"ISNULL(列,'') AS 列"转换一下。压缩和解压的过程不会改变xml的内容。

读书人网 >Web Service

热点推荐