WEB开发网
开发学院数据库MSSQL Server 通过HTTP访问SQL Server 2000 阅读

通过HTTP访问SQL Server 2000

 2007-11-11 04:35:51 来源:WEB开发网   
核心提示: 使用xml(标准化越来越近了)模板 模板文件的一般格式是: $#@60;ROOT xml(标准化越来越近了)ns:sql="urn:schemas-microsoft-com:xml(标准化越来越近了)-sql" sql:xsl="XSL FileName" 
  使用xml(标准化越来越近了)模板
  模板文件的一般格式是:

   $#@60;ROOT xml(标准化越来越近了)ns:sql="urn:schemas-microsoft-com:xml(标准化越来越近了)-sql"
   sql:xsl="XSL FileName" $#@62;
   $#@60;sql:header$#@62;
   $#@60;sql:param$#@62;..$#@60;/sql:param$#@62;
   $#@60;sql:param$#@62;..$#@60;/sql:param$#@62;...n
   $#@60;/sql:header$#@62;
   $#@60;sql:query$#@62;
   sql statement(s)
   $#@60;/sql:query$#@62;
   $#@60;sql:xpath-query mapping-schema="SchemaFileName.xml(标准化越来越近了)"$#@62;
   XPath query
   $#@60;/sql:xpath-query$#@62;
   $#@60;/ROOT$#@62;

  在模板中所有部分都是可选的。然而xml(标准化越来越近了)ns:sql="urn:schemas-microsoft-com:xml(标准化越来越近了)-sql"是必须的。名字空间可命名为任何其他名字,sql只是一个别名。

  $#@60;ROOT$#@62;
   该标记规定xml(标准化越来越近了)文档的顶级元素。$#@60;ROOT$#@62;可取任意名字。
  $#@60;sql:header$#@62;
   该标记用于包含头信息。在当前的实现,只有$#@60;sql:param$#@62;能被置于该标记中。
  $#@60;sql:param$#@62;
   该元素用于定义一个参数以传递给模板中的查询。每个$#@60;param$#@62;元素定义一个参数,可以有多个$#@60;param$#@62;元素置于$#@60;sql:header$#@62;标记中。
  $#@60;sql:query$#@62;
   该元素用于规定SQL查询,可以定义多个$#@60;sql:query$#@62;元素,
  $#@60;sql:xpath-query$#@62;
   规定XPath查询。
  sql:xsl
   规定作用于xml(标准化越来越近了)文档的XSL样式表。
  mapping-schema
  该属性用于标识XDR大纲。

  注意:每个$#@60;sql:query$#@62;或$#@60;sql:XPath-query$#@62;表示一个分离的事务。因此,如果在模板中有多个 $#@60;sql:query$#@62;或 $#@60;sql:XPath-query$#@62;标记,如果其中一个失败,其他将继续处理。

上一页  1 2 3 4 5 6  下一页

Tags:通过 HTTP 访问

编辑录入:coldstar [复制链接] [打 印]
赞助商链接