紧急求助, XML+SQL 问题。

fanh_110 2006-12-19 03:09:10
请问各位如何将一个XML文件中的数据读到SQL SERVER 数据库中呢,
在VC中实现。求方法及代码 越详细越好。
给出一部分XML内容大家帮忙看一下。 各位帮下忙,感激不尽啊。
<?xml version="1.0" encoding="GB2312"?>
<!-- edited with XML Spy v4.3 U (http://www.xmlspy.com) by epri -->
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cim="http://iec.ch/TC57/2003/CIM-schema-cim10#">
<cim:VoltageLevel rdf:ID="_601580634609">
<cim:Naming.name>E338010</cim:Naming.name>
<cim:VoltageLevel.MemberOf_Substation rdf:resource="#_567220895749"/>
<cim:VoltageLevel.BaseVoltage rdf:resource="#_592990699521"/>
</cim:VoltageLevel>
<cim:VoltageLevel rdf:ID="_601580634610">
<cim:Naming.name>E338110</cim:Naming.name>
<cim:VoltageLevel.MemberOf_Substation rdf:resource="#_567220895749"/>
<cim:VoltageLevel.BaseVoltage rdf:resource="#_592990699522"/>
</cim:VoltageLevel>
...全文
164 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sprider 2006-12-21
  • 打赏
  • 举报
回复
看看<ADO.NET 2.0高级编程> 这本书最后一章. Glenn Johnson著
一时说不清,只举个简单的存储过程.
<!-- @xml为XML文档--!>
create procedure insertData
(
@xml xml
)
as
begin
insert into [youTable] (XmlKey,...) values (@xml,...)
end

QQ: 185146447
fanh_110 2006-12-20
  • 打赏
  • 举报
回复
能否讲的更加清楚些。最好给些代码我看看,没办法啊,没搞过这个,突然接到点任务,
不知道怎么搞才好啊,拜托了。
sprider 2006-12-19
  • 打赏
  • 举报
回复
方法一:sql server中有个 xml的数据类型,可以存储 XML片断
另外 SQL还提供了许多 处理这些 多维数据的接口,功能相当强大,可以参考 ADO.NET
方法二: 直接分析该XML文档,执行插入操作
fcuandy 2006-12-19
  • 打赏
  • 举报
回复
不会VC.

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧