以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Dot NET,C#,ASP,VB 』  (http://bbs.xml.org.cn/list.asp?boardid=43)
----  [求助]XML query 结果不分行  (http://bbs.xml.org.cn/dispbbs.asp?boardid=43&rootid=&id=8941)


--  作者:godial
--  发布时间:7/22/2004 2:13:00 AM

--  [求助]XML query 结果不分行
最近正在学习XML应用于MS SQL 2000,在SQL 2000 的QUERY ANALYZER上用FOR XML 进行QUERY, 以及用TEMPLATE方法在INTERNET EXPLORER上, 出来结果是一长串,不能分行。而同样QUERY 用HTTP方法结果就能分行的,百思不得其解。特请教各位。

谢谢。

下面是我用的FOR XML 的QUERY:

Use Northwind
GO
SELECT Customers.CustomerID,
Customers.CompanyName,
Orders.OrderID,
Orders.OrderDate
FROM Customers
JOIN Orders
ON Customers.CustomerID = Orders.CustomerID
WHERE Customers.CustomerID = 'ALFKI' OR Customers.CustomerID = 'ANTON'
FOR XML AUTO

下面是我用的TEMPLATE:

<Northwind xmlns:sql="urn:schemas-microsoft-com:xml-sql">
<sql:query>
SELECT Customers.CustomerID,
Customers.CompanyName,
Orders.OrderID,
Orders.OrderDate
FROM Customers
JOIN Orders
ON Customers.CustomerID = Orders.CustomerID
WHERE Customers.CustomerID = 'ALFKI' OR Customers.CustomerID = 'ANTON'
FOR XML AUTO
</sql:query>
</Northwind>


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms