国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

Web Assistant Wizard

2024-07-21 02:12:48
字體:
供稿:網(wǎng)友
20.5.1 web assistant wizard 的功能
    web assistant wizard 是sql server 提供的網(wǎng)頁發(fā)布向?qū)АK趾啽恪嵱茫词箤eb 技術(shù)一竅不通,也可以用它來生成數(shù)據(jù)庫網(wǎng)頁。
    web assistant wizard 主要有以下幾個功能:
  • 利用sql server 的數(shù)據(jù)生成標準的html 文件。web assistant wizard 通常是通過使用transact-sql 查詢語句或存儲過程來生成html 文件的;
  • 制定html 文件的生成與更新計劃;
  • 發(fā)布服務(wù)器管理報告;
20.5.2 使用web assistant wizard 前的準備工作
在使用web assistant wizard 之前需要做一些準備工作。
1 設(shè)定權(quán)限
運行web assistant wizard 需要有以下權(quán)限:
  • 在所選定的數(shù)據(jù)庫中有create procedure 權(quán)限;
  • 在所選定的列上有select 權(quán)限;
  • 在sql server 中創(chuàng)建文件的權(quán)限。

2 創(chuàng)建必要的查詢
    如果要在web assistant wizard 中使用存儲過程等程序進行數(shù)據(jù)查詢,則需要事先將其定義好。
3 檢查sql agent 服務(wù)是否已經(jīng)啟動
    web assistant wizard 需要使用sql agent 服務(wù)。最好將sql agent 服務(wù)設(shè)置為在服務(wù)器啟動時自動啟動,否則許多web 內(nèi)容所需的服務(wù)將無法使用。

20.5.3 使用web assistant wizard 發(fā)布網(wǎng)頁

    在sql server 2000 中去掉了sql server 7.0 目錄樹中management 文件夾下的 web publishing 節(jié)點,因此需要使用從向?qū)Я斜砜蛑羞x擇啟動web assistant wizard。

(1) 在目錄樹中選擇要進行發(fā)布的數(shù)據(jù)庫,再從tools 菜單中選擇“wizards” 菜單項,調(diào)出向?qū)Я斜砜颍鐖D20-9 所示。然后從“management” 下選擇“web assistant wizard”。

圖20-9 選擇web assistant 向?qū)?圖20-10 歡迎使用web assistant wizard 對話框
(2) 接下來出現(xiàn)歡迎使用web assistant wizard 對話框,如圖20-10 所示。單擊 “下一步”按鈕 。
(3) 接下來出現(xiàn)選擇數(shù)據(jù)庫對話框,如圖20-11 所示。選擇所要進行發(fā)布的數(shù)據(jù)庫,單擊“下一步”按鈕。

(4) 接下來出現(xiàn)定義web assistant 工作計劃對話框,如圖20-12 所示。在此輸入web assistant 工作的名稱,并指定數(shù)據(jù)查詢的方式。數(shù)據(jù)查詢的方式有三種。
  • data from the tables and columns that i select: 對指定的單個表的列進行查詢;
  • result set s of a stored procedure i select: 使用存儲過程查詢數(shù)據(jù);
  • data from the transact-sql statement i specify: 使用自定義的查詢語句進行查詢;

    圖20-12 定義web assistant 工作計劃對話框
(5) 單擊"下一步"按鈕.如果選擇“data from the tables and columns that i select” 方式,對指定的單個表的列進行查詢,則出現(xiàn)如圖20-13 所示的選擇要查詢數(shù)據(jù)的表和列對話框。單擊“下一步”按鈕,則會出現(xiàn)如圖20-14 所示的指定數(shù)據(jù)查詢的行限制對話框,可以限制返回的數(shù)據(jù)。



    如果選擇“result set s of a stored procedure i select” 方式,使用存儲過程查詢數(shù)據(jù),則出現(xiàn)如圖20-15 所示的選擇存儲過程對話框。如果所選擇的存儲過程需要指定參數(shù)的值,那么在選擇好存儲過程后單擊“下一步”按鈕,就會出現(xiàn)如圖20-16 所示的指定參數(shù)值對話框。



    如果選擇“data from the transact-sql statement i specify” 方式,使用自定義的查詢語句進行查詢,則出現(xiàn)如圖20-17 所示的編輯transact-sql 查詢語句對話框。在此,用戶可以進行多表查詢。

(6) 接下來出現(xiàn)指定web assistant 工作計劃對話框,如圖20-18 所示。在此選擇進行發(fā)布更新的工作方式,共有以下幾種方式:
  • only one time when i complete this wizard: 只在完成向?qū)Ш蟾乱淮危?
  • on demand: 在有請求時更新;
  • only one time: 只在特定的時間更新一次;
  • when the sql server data changes: 當sql server 數(shù)據(jù)改變時更新;
  • at regularly scheduled intervals: 以規(guī)定的時間間隔更新;
(7) 單擊“下一步”按鈕。如果選擇前三種更新方式,則出現(xiàn)如圖20-19 所示的指定web 頁名稱及存儲位置對話框。

    如果選擇“when the sql server data changes” 方式,則出現(xiàn)如圖20-20 所示的選擇所要監(jiān)視的表和列對話框。此時,如果更改所選擇表的指定列的數(shù)據(jù),則系統(tǒng)會自動更新所發(fā)布的web 頁。單擊“下一步”按鈕,則出現(xiàn)如圖20-19 所示的發(fā)布web 頁對話框。

    如果選擇“at regularly scheduled intervals” 方式,則出現(xiàn)如圖20-21 所示的指定進行更新的時間間隔對話框。以后每到規(guī)定的時間就會進行自動更新。單擊“下一步”按鈕,則出現(xiàn)如圖20-19 所示的發(fā)布web 頁對話框。

(8) 在圖20-19 中指定了所發(fā)布的web 頁的名稱和存儲路徑后,單擊“下一步” 按鈕,接下來出現(xiàn)格式化web 頁對話框,如圖20-22 所示。您可以利用web assistant 來格式化web 頁,也可以選擇web 頁模板來定制所要進行發(fā)布的 web 頁(如果選擇使用模版則會跳過第9 10 11 三個步驟)。

(9) 在圖20-22 中選擇“yes help me format the web page”, 單擊“下一步” 按鈕,接下來出現(xiàn)格式化web 頁標題對話框,如圖20-23 所示。單擊“下一步”按鈕。

(10) 接下來出現(xiàn)格式化數(shù)據(jù)表格對話框,如圖20-24 所示,單擊“下一步”按鈕。

(11) 接下來出現(xiàn)添加超鏈接對話框,如圖20-25 所示。單擊“下一步”按鈕。

(12) 接下來出現(xiàn)限制表格數(shù)據(jù)行對話框,如圖20-26 所示。單擊“下一步”按鈕。

(13) 接下來出現(xiàn)完成web assistant wizard 對話框,如圖20-27 所示。單擊“下一步”按鈕。


20.5.4 用系統(tǒng)存儲過程發(fā)布網(wǎng)頁
    其實,web assistant wizard 的幕后工作者是幾個系統(tǒng)存儲過程,如 sp_makewebtask 等。用戶可以直接使用系統(tǒng)存儲過程sp_makewebtask 來創(chuàng)建web 任務(wù),進行數(shù)據(jù)查詢,并將其作為網(wǎng)頁發(fā)布,其語法如下:







本章小節(jié)

    本章主要介紹了sql server 2000 為實施電子商務(wù)而提供的新特性,以及如何利用web assistant wizard 來進行數(shù)據(jù)發(fā)布。雖然本章介紹了xml、 xsl 等技術(shù),但這種介紹是概括性的,所以為了更好地理解和掌握本章內(nèi)容,讀者應(yīng)該具有xml 技術(shù)的基本知識,了解虛擬目錄、模式、顯示式樣等內(nèi)容。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 上林县| 泾阳县| 新平| 九龙坡区| 教育| 柯坪县| 西乡县| 通渭县| 罗山县| 高陵县| 峨山| 沙坪坝区| 潍坊市| 永宁县| 治县。| 当阳市| 和平县| 五大连池市| 兰州市| 凤凰县| 孙吴县| 延长县| 嘉定区| 韶山市| 安康市| 永靖县| 禄劝| 得荣县| 巩留县| 和硕县| 定西市| 深泽县| 师宗县| 达尔| 霍城县| 大连市| 铜鼓县| 龙胜| 仪征市| 凤城市| 临邑县|