100分,“XML传入数据到sql server 然后到存储过程解析”如何作到?? 在一个面试的贴子上看到的。求高手,说说。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://community.csdn.net/Expert/topic/5672/5672800.xml?temp=.8524744就是在这贴子中看到的。 T-SQL里面有个OpenXML函数能把xml数据解析成表结构 你可以参考这个:CREATE TABLE #ExchXml (CurrCode1 VARCHAR(3), CurrCode2 VARCHAR(3), ExchRate DECIMAL(18,9))IF @CurrXml NOT LIKE ''BEGIN DECLARE @idoc INT EXEC sp_xml_preparedocument @idoc OUTPUT, @CurrXml INSERT #ExchXml SELECT * FROM OPENXML (@idoc, '/ExchXml/Row',2) WITH (CurrCode1 VARCHAR(3), CurrCode2 VARCHAR(3), ExchRate DECIMAL(18,9)) EXEC sp_xml_removedocument @idocEND XML传入数据到sql server ???是怎么传的??我一直晕呢,麻烦各位好心人了。 楼主俺来了,其实就是6楼说的方法了,具体可以参考下MSDNhttp://msdn2.microsoft.com/zh-cn/library/ms187367.aspx我项目中由于采用了webservice所以在传送数据时采用了建立一个自写dataset,来传送数据的,如果楼主,想要详细数据话,可以发邮件到 我把我的工程文件发给你 Builder284谢谢,请到http://community.csdn.net/Expert/topic/5673/5673385.xml?temp=.2839167也是这个问题。 如何去掉某个字符前的字符串 如何修改存储过程中的错误! 求数据库设计,班,学生 问题,在线等 读中文乱码. 关于SyBase的奇怪问题,查询分析器执行和程序调用结果不一样 关于一条查询语句 请帮忙,下面语句是什么错误,谢谢 数据库发生置疑是怎么回事? 向SQL SERVER管理高手们致敬:用户'SA'登陆失败。原因:未与信任SQL SERVER连接相关联 一个简单的SQL命令问题,线上等待。正确的我都给分 弱弱的问一个,关于两表相连 这个存储过程如何写?
CREATE TABLE #ExchXml (CurrCode1 VARCHAR(3), CurrCode2 VARCHAR(3), ExchRate DECIMAL(18,9))
IF @CurrXml NOT LIKE ''
BEGIN
DECLARE @idoc INT
EXEC sp_xml_preparedocument @idoc OUTPUT, @CurrXml
INSERT #ExchXml
SELECT *
FROM OPENXML (@idoc, '/ExchXml/Row',2)
WITH (CurrCode1 VARCHAR(3),
CurrCode2 VARCHAR(3),
ExchRate DECIMAL(18,9))
EXEC sp_xml_removedocument @idoc
END
http://msdn2.microsoft.com/zh-cn/library/ms187367.aspx
我项目中由于采用了webservice所以在传送数据时采用了建立一个自写dataset,来传送数据的,如果楼主,想要详细数据话,可以发邮件到 我把我的工程文件发给你
http://community.csdn.net/Expert/topic/5673/5673385.xml?temp=.2839167也是这个问题。