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

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

2012-01-14 
c#缺少根元素 急死我了我想把图片流添加到DataSet中写了如下函数publicDataTableImageStream(){MemoryStre

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格式文件,所以加载失败。

热点排行