当前位置:主页>xml>文章内容
使用模板执行SQL查询
来源: 作者: 发布时间:2007-04-04  

A、创建包含简单Select语句的模板文件。

<?xml version="1.0" encoding="UTF-8"?>
<root xmlns:sql="urn:schemas-microsoft-com:xml-sql">
<sql:query>
  select top 10 customerid,companyname from customers for xml auto
</sql:query>
</root>

该模板在文件(temp.xml)中并通过URL执行:http://localhost/template/temp.xml,结果如下:

<?xml version="1.0" encoding="UTF-8" ?> 
-<root xmlns:sql="urn:schemas-microsoft-com:xml-sql">   
<customers customerid="ALFKI" companyname="Alfreds Futterkiste" />   
<customers customerid="ANATR" companyname="Ana Trujillo Emparedados y helados" />  <customers customerid="ANTON" companyname="Antonio Moreno Taquería" />   
<customers customerid="AROUT" companyname="Around the Horn" /> 
</root>

B、在模板文件中执行存储过程。

在SQL Server建一存储过程CategoryInfo:
if exists (select name from sysobjects where         
   name="CategoryInfo" and type="P"
   Drop procedure CategoryInfo
GO
  CREATE PROCEDURE dbo.CategoryInfo
AS
  Select CategoryID,CategoryName from Categories where
    Categories.CategoryID=2 for xml Auto 

  该模板存储在文件(temp1.xml)中并通过URL执行:http://localhost/template/temp1.xml,结果如下:

<?xml version="1.0" encoding="UTF-8" ?> 
-<root xmlns:sql="urn:schemas-microsoft-com:xml-sql">   
  <Categories CategoryID="2" CategoryName="Condiments"/>   
</root>


 
上一篇:用XML在页面内刷新数据   下一篇:XML与面向Web的数据挖掘技术
 
  相关文章
·用XML在页面内刷新数据
·XML与面向Web的数据挖掘技术
·用XSL和ASP实现分页功能
·利用ASP从远程服务器上接收XML数据
·用XMLTextReader类加速XML存取
·建立MS XML 测试环境
·用XML+VBS在ASP中实现报表的打印
·在模板中指定XSL样式表
·证券和银行之间转帐系统的设计
·HTML如何向XML迁移
·编写结构完整的XML文档
·XML串行化数据的基础
 
【关闭窗口】
推荐本站资源
最新文章