注册 | 登录
收藏 | 帮助
热门文章
编辑推荐
相关文章  
使用Honeypots同计算机蠕虫病毒作
脚本图片类后门的完美使用方法
不用杀毒软件如何清除hta或wmf木
CPU使用频率100%一定是中毒了吗
我的黑色工具箱—几款黑客工具的
菜鸟入门常用的八种安全工具使用
使用Windows防火墙十大经典问题荟
上网要当心!HTML文件也能格式化
安全至上 网吧使用电脑必看5点技
让隐私高枕无忧 放心使用公用计算
您现在的位置: 顶尖设计 >> IT学院 >> 数据库 >> MS SQL >> 文章正文
使用HTTP访问SQL Server
作者:佚名  来源:不详  点击:  更新:2006-12-20
简介:
 可以使用 HTTP 访问 Microsoft® SQL Server™ 2000。有关 SQL
   URL Access。在可以使用 HTTP 指定查询前,必须先用用于 SQL Server 的 IIS
   有关更多信息,请参见创建 nwind 虚拟目录。
  
   SQL Server 的 HTTP 访问能力使您得以:
  
   直接在 URL 中指定 SQL 查询,例如:
   http://IISServer/nwind?sql=SELECT+*+FROM+Customers+FOR+XML+AUTO&root=root
  
   指定 FOR XML 子句以 XML 文档而不是标准行集的形式返回结果。根参数可标识单
  
   直接在 URL 中指定模板。
   模板是包含一个或多个 SQL 语句的有效的 XML 文档。模板使您得以将数据放在一
   URL 中指定查询时不一定是这样。例如:
      http://IISServer/nwind?template=   直接在 URL 中指定数据库对象。
   可以将数据库对象(如表和视图)指定为 URL 的一部分,并对数据库对象指定
  
   http://IISServer/nwind/dbobjectVirtualName/XpathQuery
  
   在这个 URL 中,dbobjectVirtualName 是使用用于 SQL Server 的 IIS 虚拟目录
   虚拟名称。
  
  
  
   说明 当在 URL 中执行需要资源(如内存)的操作(创建临时表和临时存储过程、
   sp_xml_preparedocument 等等)时,必须执行适当的相应命令(如 DROP TABLE、
   EXECUTE sp_xml_removedocument)以释放资源。

  
   XML 文档和文档片段
   当用 root 参数执行模板或查询时,结果是有单个顶层元素的完整 XML 文档。例
  
   http://IISServer/VirtualRoot/TemplateVirutalName/MyTemplate.xml
  
   下面是一个示例模板文件 (MyTemplate.xml):
     
  
   SELECT *
   FROM Customers
   FOR XML AUTO   

  

      模板中的 标记为结果 XML 文档提供了单个的顶层元素。
  
   可以直接在 URL 中指定查询。在此例中,root 参数指定返回文档中的顶层元素:
  
   http://IISServer/VirtualRoot?sql=SELECT * FROM Customers FOR XML
  
   如果在写上述查询时不使用 root 参数,将返回一个 XML 文档片段(即缺少单个
   题信息。例如,下列 URL 将返回文档片段:
  
   http://IISServer/VirtualRoot?sql=SELECT * FROM Customers FOR XML AUTO
  
   当请求一个 XML 文档时,将返回用以标识文档编码类型的字节顺序标记。字节顺序
   标准字节顺序。XML 分析器使用该字节顺序标记确定文档编码类型(如 Unicode)
   文档标识为 Unicode。默认情况下,分析器假设 UTF-8 为文档编码类型。
  
   当请求 XML 片段时将不返回字节顺序标记,因为字节顺序标记属于 XML 文档标题
,而 XML 片段中没有标题。




  • 上一篇文章:
  • 下一篇文章:
  • 分享此文:该页面添加到 Mister Wong 添加到雅虎Yahoo!收藏 Add to:Del.icio.us Post to Furl Digg this 添加到Google书签 reddit spurl blogmarks 365Key 评论  收藏  分享  打印
     我来说两句
    姓名:       验证码:   
    主页: 
    评分: 1分 2分 3分 4分 5分
    本频道近期热评文章:
      关于我们 | 联系我们 | 站点地图 | 广告投放 | 友情链接 | 在线留言 | 版权申明
    版权所有 © 2004-2007 顶尖设计(bobd.cn)
    未经授权禁止转载,摘编,复制本站内容或建立镜像. 沪ICP备07504942号 
    网络110
    报警服务