当前位置: 代码迷 >> ASP.NET >> 怎样将XML存入sqlserver数据库,该如何处理
  详细解决方案

怎样将XML存入sqlserver数据库,该如何处理

热度:4518   发布时间:2013-02-26 00:00:00.0
怎样将XML存入sqlserver数据库
将xml文件存入sqlserver数据中,字段的数据类型为xml

Xml   xdItem   =   new   Xml();
xdItem.Document   =   GetTree();

object[]   obj   ={   null,   xdItem   };
Database.ExeProcNonQuery( "存储过程 ",   obj);

提示错误“将参数值从xml转换到String失败”
大家帮忙,怎样将xml文件存入sqlserver数据?

------解决方案--------------------------------------------------------
用Stream读XML,SQL SERVER中的字段定义为二进制的。把XML以二进制的方式存进去
------解决方案--------------------------------------------------------
可以用程序读进DataSet ,然后用SQL语句一条条插入把,我只会这个方法,不能给你更多帮助
------解决方案--------------------------------------------------------
wslinfeng(林风) 的方法我每次都是这么做的

先把xml读到DataSet,然后update回去...

希望那位告诉我好的方法.
  相关解决方案