读书人

c# 缺少根元素 急死小弟我了

发布时间: 2012-01-14 20:02:35 作者: rapoo

c# 缺少根元素 急死我了
我想把图片流添加到DataSet中 写了如下函数
public DataTable ImageStream()
{
MemoryStream ms = new MemoryStream();

ms.Position = 0;

this.pictureBox1.Image.Save(ms, ImageFormat.Gif);

DataSet ds = new DataSet();

ds.ReadXml(ms, XmlReadMode.ReadSchema);

return ds.Tables[0];


}
提示缺少根元素是什么问题

[解决办法]
ds.ReadXml(ms, XmlReadMode.ReadSchema);

[解决办法]
ms不是xml文件流
[解决办法]
ms是文件流不是xml也不是文件路径
[解决办法]
你从ms里读xml流,但你的ms是图啊~~~~这也能读??
[解决办法]
你的图片时2进制格式,根本就不是xml格式文件,所以加载失败。

读书人网 >C#

热点推荐