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

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

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

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

<Schema> 元素來源于 xml-data 命名空間:urn:schemas-microsoft-com:xml-data。

XDR 架構示例

下例顯示如何將批注添加到 XDR 架構中。XDR 架構由 <Employee> 元素和 EmpID、Fname 及 Lname 特性組成。


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

<ElementType name="Employee" >
<AttributeType name="EmpID" />
<AttributeType name="FName" />
<AttributeType name="LName" />

<attribute type="EmpID" />
<attribute type="FName" />
<attribute type="LName" />
</ElementType>
</Schema>

現(xiàn)在,將批注添加到此 XDR 架構中,使架構的元素和特性映射到數(shù)據(jù)庫的表和列。 帶批注的 XDR 架構如下:


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

<ElementType name="Employee" sql:relation="Employees" >
<AttributeType name="EmpID" />
<AttributeType name="FName" />
<AttributeType name="LName" />

<attribute type="EmpID" sql:field="EmployeeID" />
<attribute type="FName" sql:field="FirstName" />
<attribute type="LName" sql:field="LastName" />
</ElementType>
</Schema>

在此映射架構中,使用 sql:relation 批注將 <Employee> 元素映射到 Employees 表。使用 sql:field 批注將特性 EmpID、Fname 和 Lname 映射到 Employees 表中的 EmployeeID、FirstName 和 LastName 列。

此帶批注的 XDR 架構提供關系數(shù)據(jù)的 XML 視圖。使用 Xpath(XML 路徑)語言可以查詢該 XML 視圖。Xpath 查詢返回 XML 文檔形式的結果,而不是 SQL 查詢所返回的行集。

說明 在映射架構中,指定的關系值(如表名和列名)區(qū)分大小寫。

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

共3頁上一頁123下一頁
來源:模板無憂//所屬分類:Xml教程/更新時間:2009-03-02
相關Xml教程