日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

用帶批注的 XDR 架構(gòu)創(chuàng)建 XML 視圖(2)_Xml教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:怎樣用XML和XSL來(lái)生成動(dòng)態(tài)頁(yè)面
xml(可擴(kuò)展標(biāo)記語(yǔ)言)看起來(lái)可能像某種w3c標(biāo)準(zhǔn)——現(xiàn)在沒(méi)有什么實(shí)際影響,即使以后能派上用場(chǎng),也是很久以后的事。但實(shí)際上,它現(xiàn)在已經(jīng)得到了應(yīng)用。所以,不要等到xml已被加進(jìn)了你

映射架構(gòu)

在關(guān)系數(shù)據(jù)庫(kù)的上下文中,將任意的 XDR 架構(gòu)映射到關(guān)系存儲(chǔ)是非常有用的。達(dá)到此目的的一個(gè)方法是對(duì) XDR 架構(gòu)進(jìn)行批注。帶批注的 XDR 架構(gòu)稱為"映射架構(gòu)",它提供了關(guān)于如何將 XML 數(shù)據(jù)映射到關(guān)系存儲(chǔ)的信息。映射架構(gòu)實(shí)際上是關(guān)系數(shù)據(jù)的 XML 視圖。可以使用這些映射檢索 XML 文檔格式的關(guān)系數(shù)據(jù)。

Microsoft SQL Server 2000 引入了許多批注,可以在 XDR 架構(gòu)中使用這些批注,將元素和特性映射到數(shù)據(jù)庫(kù)表和列。可以使用 XPath(XML 路徑)指定對(duì)映射架構(gòu)(XML 視圖)的查詢。映射架構(gòu)描述了最后所得到的文檔結(jié)構(gòu)。

批注的命名空間

在 XDR 架構(gòu)中,使用下面的命名空間指定批注:urn:schemas-microsoft-com:xml-sql。

下例顯示指定命名空間的最簡(jiǎn)單方法是在 <Schema> 標(biāo)記中指定它。urn:schemas-microsoft-com:xml-sql 命名空間的批注必須是由命名空間限定的。


<?xml version="1.0" ?>
<Schema xmlns="urn:schemas-microsoft-com:xml-data"
xmlns:sql="urn:schemas-microsoft-com:xml-sql"
>
...........
</Schema>

所用的命名空間前綴是任意的。 在本文檔中,sql 前綴用于表示批注命名空間和使此命名空間中的批注區(qū)別于其它命名空間中的批注。

數(shù)據(jù)類型的命名空間

XDR 架構(gòu)使您得以指定元素或特性的數(shù)據(jù)類型。使用下面的命名空間指定數(shù)據(jù)類型: urn:schemas-microsoft-com:datatypes。

以下是帶有命名空間聲明的最小 XDR 架構(gòu):


<?xml version="1.0" ?>
<Schema xmlns="urn:schemas-microsoft-com:xml-data"
xmlns:sql="urn:schemas-microsoft-com:xml-sql"
xmlns:dt="urn:schemas-microsoft-com:datatypes">
...
</Schema>

所用的命名空間前綴是任意的。 在本文檔中,dt 前綴用于表示數(shù)據(jù)類型命名空間和使此命名空間中的批注區(qū)別于其它命名空間中的批注。

分享:XML與HTML的結(jié)合(下)
XML的嵌套處理 一般情況下,我們從數(shù)據(jù)庫(kù)中查詢得到的結(jié)果集可能很大,所以從服務(wù)器返回到客戶端時(shí),數(shù)據(jù)會(huì)被分成若干個(gè)頁(yè)面分別進(jìn)行傳遞。此時(shí),利用TABLE元素中的DATAPAGESIZE屬性可以指定每

來(lái)源:模板無(wú)憂//所屬分類:Xml教程/更新時(shí)間:2009-03-02
相關(guān)Xml教程