首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

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

2012-09-17 
DataSet序列化压缩解压缩的问题我把一个DataSet序列化成字符串,进行了压缩,传输后解压缩。一些都正常。但是

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

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

热点排行