用帶批注的 XDR 架構(gòu)創(chuàng)建 XML 視圖(3)_Xml教程
推薦:怎樣用XML和XSL來生成動(dòng)態(tài)頁面xml(可擴(kuò)展標(biāo)記語言)看起來可能像某種w3c標(biāo)準(zhǔn)——現(xiàn)在沒有什么實(shí)際影響,即使以后能派上用場(chǎng),也是很久以后的事。但實(shí)際上,它現(xiàn)在已經(jīng)得到了應(yīng)用。所以,不要等到xml已被加進(jìn)了你
<Schema> 元素來源于 xml-data 命名空間:urn:schemas-microsoft-com:xml-data。
XDR 架構(gòu)示例
下例顯示如何將批注添加到 XDR 架構(gòu)中。XDR 架構(gòu)由 <Employee> 元素和 EmpID、Fname 及 Lname 特性組成。
<?xml version="1.0" ?> <ElementType name="Employee" > <attribute type="EmpID" /> |
現(xiàn)在,將批注添加到此 XDR 架構(gòu)中,使架構(gòu)的元素和特性映射到數(shù)據(jù)庫的表和列。 帶批注的 XDR 架構(gòu)如下:
|
<ElementType name="Employee" sql:relation="Employees" > <attribute type="EmpID" sql:field="EmployeeID" /> |
在此映射架構(gòu)中,使用 sql:relation 批注將 <Employee> 元素映射到 Employees 表。使用 sql:field 批注將特性 EmpID、Fname 和 Lname 映射到 Employees 表中的 EmployeeID、FirstName 和 LastName 列。
此帶批注的 XDR 架構(gòu)提供關(guān)系數(shù)據(jù)的 XML 視圖。使用 Xpath(XML 路徑)語言可以查詢?cè)?XML 視圖。Xpath 查詢返回 XML 文檔形式的結(jié)果,而不是 SQL 查詢所返回的行集。
說明 在映射架構(gòu)中,指定的關(guān)系值(如表名和列名)區(qū)分大小寫。
分享:XML與HTML的結(jié)合(下)XML的嵌套處理 一般情況下,我們從數(shù)據(jù)庫中查詢得到的結(jié)果集可能很大,所以從服務(wù)器返回到客戶端時(shí),數(shù)據(jù)會(huì)被分成若干個(gè)頁面分別進(jìn)行傳遞。此時(shí),利用TABLE元素中的DATAPAGESIZE屬性可以指定每
- xml創(chuàng)建節(jié)點(diǎn)(根節(jié)點(diǎn)、子節(jié)點(diǎn))
- WML開發(fā)教程之 WAP網(wǎng)站服務(wù)器配置方法
- WMLScript的語法基礎(chǔ)
- 收集的WML Script標(biāo)準(zhǔn)函數(shù)庫
- WML教程之文本框控件Input
- 無線標(biāo)記語言(WML)基礎(chǔ)之WMLScript 基礎(chǔ)
- xml文件的結(jié)構(gòu)解讀
- 關(guān)于XSL - XSL教程
- 選擇模式 - XSL教程 - 2
- XPath入門 - XSL教程 - 3
- 匹配模式 - XSL教程 - 4
- 測(cè)試模式 - XSL教程 - 5
- 相關(guān)鏈接:
- 教程說明:
Xml教程-用帶批注的 XDR 架構(gòu)創(chuàng)建 XML 視圖(3)
。