SQL 陳述式對映文件存取 (DAD) 檔是依據 SQL 陳述式(SELECT 或 FULLSELECT)至 DTD 的對映而建立。您可以利用 DAD 來編製 SQL 查詢中的 XML 文件。
以下是針對「資源」視景撰寫的指示, 但是它們也適用於許多其他視景。
如果要確定是否產生有效的 SQL 陳述式對映 DAD,則必須對映 XML 檔中的所有文字節點。
請遵循下列步驟,將您的 SQL 陳述式對映至 XML 檔:
一個直欄可以對映至許多 XML 節點,但每一個 XML 節點卻只能被一個直欄對映。
您可以利用「比對對映」選項來對映有共同名稱的直欄和節點。 當您選取 SQL 陳述式和 XML 節點時,這套工具將會對映所選取的物件, 之後它會試圖將陳述式中的直欄對映至根據共同名稱所選取之 XML 節點的子項。繼續執行處理程序,直到完成所有含共同名稱的直欄與後代 XML 節點之對映為止。
如果要對映具有相同名稱的直欄和節點,請:
如果要移除對映,請用滑鼠右鍵按一下「概要」視圖中的對映,並選取移除對映。
建立對映之後,您可以選取
並完成這個精靈來建立 SQL 陳述式對映 DAD 檔。選取選項
選項支援可讓您在對映階段作業期間於 XML 窗格視圖中動態選取或對映一個選項的任何成員。您只可以對映某個選項的某個成員;因此,選取某個選項的某個新成員會自動移除與先前選取的成員相關的任何現有對映。
如果要使用目前 XML 窗格中未顯示的選項成員來建立對映:
比方說: