日期:2014-05-19  浏览次数:20404 次

求!!!!!xml存入sql
现在有一个xml文件,(一个xml文件里面只有一个人的记录)
<?xml   version= "1.0 "   encoding= "utf-8 "?>
<ren>
    <id> 100 </id>
    <name> 张三 </name>
    <age> 20 </age>
……
</ren>

想把它存入sql,sql中的字段名就是id,name,age……,数据类型各有不同。
怎么样方便的把xml文件的值插入到sql里面对应的字段去。
需要借用dataset吗?


------解决方案--------------------
手工的话在SqlServer企业管理器中导入数据就可以.

代码的话估计还是要通过DataSet或者DataTable的
------解决方案--------------------
DataSet.readxml(xml文件)
------解决方案--------------------
"insert tableName (id,name,age) values( ' "+ds.tables[0].rows[0].tostring+ " ', ' "+ds.tables[0].rows[1].tostring+ " ', ' "+ds.tables[0].rows[2].tostring+ " ') "
------解决方案--------------------
DataSet.readxml
然后循环去数据插入
sql语句链接起来就OK了
------解决方案--------------------