在一个面试的贴子上看到的。求高手,说说。

解决方案 »

  1.   

    http://community.csdn.net/Expert/topic/5672/5672800.xml?temp=.8524744就是在这贴子中看到的。
      

  2.   

    T-SQL里面有个OpenXML函数能把xml数据解析成表结构
      

  3.   

    你可以参考这个:
    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
      

  4.   

    XML传入数据到sql server ???是怎么传的??我一直晕呢,麻烦各位好心人了。
      

  5.   

    楼主俺来了,其实就是6楼说的方法了,具体可以参考下MSDN
    http://msdn2.microsoft.com/zh-cn/library/ms187367.aspx
    我项目中由于采用了webservice所以在传送数据时采用了建立一个自写dataset,来传送数据的,如果楼主,想要详细数据话,可以发邮件到 我把我的工程文件发给你
      

  6.   

    Builder284谢谢,请到
    http://community.csdn.net/Expert/topic/5673/5673385.xml?temp=.2839167也是这个问题。