相关文章  
  • 用 ASP编程来控制在IIS 建立Web站点
  • 用实例来说明如何优化Web数据库页面
  • 一种理论上最快的Web数据库分页方法
  • 通过具体项目浅谈及实战Web Service
  • 在 WebService 中使用属性发布一个方法
  • 架构Web Service:什么是Web服务?
  • 用Websharp Service Locator简化分布式系统开发
  • 成功做好网络管理员 IIS使用十大原则
  • 在 WebForm 的 DadaGrid 中显示图象
  • Web 应用程序级别的 Cluster 实现技术
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    使用SQLServer将现有代码作为Web服务提供2

    传入的 HTTP请求进行解码将参数应用于 Transact SQL查询执行查询使用 XSL转换传出的 XML读数据以下示例执行 ISAPI模板中指定的 Transact SQL。如果必要,可将 HTTP请求传递到 Transact SQL代码,并由该代码进行语法分析。根据模板中指定的 .xsl文件,返回的 XML将被转换为 SOAP并返回给 Web服务的客户:
      
      Exec GetOrdersXML
      
      以下是模板中引用的 XSL样式表,它将存储过程中的 XML转换为 SOAP:
      
      xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
      xmlns:m="Some-URI">
      
      最后,以下存储过程代码在 Transact SQL SELECT语句中使用 FOR XML EXPLICIT子句来返回 XML。“订单”和“订单详细信息”从单独的表中选择,然后合并到 XML层次中:
      
      /*订单是父 XML元素 */
      
      Select 1 as Tag, NULL as Parent,
      Orders.OrderId AS [Order!1!OrderId],
      Orders.OrderSta

    页码:[1] [2] [3] [4] [5] [6] [7]2页、共7页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved