?? 12-1-2.cfm.htm
字號:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>使用SQL Server Web 助理創建網頁</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>
<body>
<font FACE="宋體"><b>
<p ALIGN="JUSTIFY">使用SQL Server Web 助理創建網頁</p>
</b></font><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">本部分將一步一步的介紹如何使用SQL Server Web
助理。你將學會如何創建顯示到你所喜歡網站連接的網頁。該網頁當表內的數據發生改變時會自動進行更新。</p>
<p ALIGN="JUSTIFY">在進行下面的工作之前,你需要創建一個包含你所喜歡網站信息的表。在ISQL/w中執行下面的SQL語句創建該表:</p>
<p ALIGN="JUSTIFY">CREATE TABLE site_directory(site_name VARCHAR(30), site_URL
VARCHAR(30), site_desc VARCHAR(100))</p>
<p ALIGN="JUSTIFY">該網頁創建了一個名稱為site_directory的表,表中有三列:site_name,site_url和site_desc。這三列包含了網站名稱,URL和對該網站的簡單描述。為了自動地根據該表的內容生成顯示你喜歡的連接的網頁。請按以下五個步驟進行:</p>
<blockquote>
<p ALIGN="JUSTIFY">從SQL Server程序組里啟動SQL Server Web
助理。該程序在啟動時,會要你輸入登錄信息。輸入你的SQL Server名稱,你的用戶ID,和你的密碼。(假如你在使用集成或混合模式,你可以使用信任連接登錄)。點擊Next按鈕進入下一步。</p>
<p ALIGN="JUSTIFY">在該步中,首先出現對話框要你指明如何為該網頁選擇數據。選中“Enter
a Query as Free-Form Text”選項。這時在這些圓形按鈕下面就會出現一個空的文本窗口(見圖12.1)。選擇表site_directory所在的數據庫。在文本窗口中輸入如下的SQL語句:</p>
<blockquote>
<p ALIGN="JUSTIFY">SELECT * FROM site_directory ORDERED BY site_name</p>
<p ALIGN="JUSTIFY">該查詢語句會讀取表site_directory中所有的記錄,并把這些結果以字母順序排列。點擊“Next</font><font
SIZE="3">”</font><font FACE="宋體" SIZE="3">進入下一步。</p>
<p ALIGN="JUSTIFY"><b>圖12.1 SQL Server Web Assistant-查詢對話框</b></p>
<p><img SRC="Image99.gif" tppabs="http://210.74.168.175/guide/asp/part12/Image99.gif" WIDTH="576" HEIGHT="441" ALIGN="LEFT"> <b></p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
</blockquote>
</b><p ALIGN="JUSTIFY">在該步中,你要對所采用的計劃進行選擇。你的選擇有:立刻創建網頁,稍后創建網頁,當數據改變時創建網頁,在星期的某一天創建網頁和當某一常規表達式成立時創建網頁。在下拉菜單中選中“When
Data Changes</font><font SIZE="3">”</font><font FACE="宋體" SIZE="3">。在你做完上面的工作后,就會出現一個在數據庫中所有表的列表。在列表中選擇表“site_directory”。這樣只有當表“site_directory</font><font
SIZE="3">”</font><font FACE="宋體" SIZE="3">的內容發生變化時才創建新的網頁。點擊</font><font
SIZE="3">”</font><font FACE="宋體" SIZE="3">Next</font><font SIZE="3">”</font><font
FACE="宋體" SIZE="3">進入下一步。</p>
<p ALIGN="JUSTIFY">在本步中,首先會問及有關產生的文件的問題(見圖12.2)。使用Favorites.cfm作為你網頁的文件名。你必須在文件名內包含網站目錄的路徑。一般的,該路徑為c:\InetPub\wwwroot\Favorites.cfm。為了定制該網頁,選中按鈕“The
Following Information</font><font SIZE="3">”</font><font FACE="宋體" SIZE="3">,輸入標題“Favorite
Web Sites”做為該網頁的標題。輸入標頭“web site list”做為你查詢結果的標頭。選中“No”指明你不想包含URL連接和參考文本(這是缺省選擇)。點擊“Next”進入下一步。</p>
<b><p ALIGN="JUSTIFY">圖12.2 確定文件選項</p>
<p><img SRC="Image100.gif" tppabs="http://210.74.168.175/guide/asp/part12/Image100.gif" WIDTH="576" HEIGHT="440" ALIGN="LEFT"> </p>
<p ALIGN="JUSTIFY"> </p>
</b><p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY">最后一步讓你控制網頁產生的格式,你可以選擇不同的列尺寸,查詢結果的格式。最后,你還可以指明該網頁是否包含它最后一次生成的時間,日期。列的標題,查詢結果的限制等。不要改變它們的缺省設置,點擊“Finish”完成。</p>
</blockquote>
<p ALIGN="JUSTIFY">HTML文件Favorites.cfm將在表site_directory內的數據發生變化時生成。初始狀態下,該文件并不存在,因為目前該表內的數據并不發生變化。執行下面的SQL語句向表中添加數據:</p>
<p ALIGN="JUSTIFY">INSERT site_directory (site_name ,site_URL ,site_desc ) values ( </font><font
SIZE="3">‘</font><font FACE="宋體" SIZE="3">Microsoft</font><font SIZE="3">’</font><font
FACE="宋體" SIZE="3"> , </font><font SIZE="3">’</font><font FACE="宋體" SIZE="3">www.microsoft.com
</font><font SIZE="3">‘</font><font FACE="宋體" SIZE="3">,</font><font SIZE="3">’</font><font
FACE="宋體" SIZE="3">the creator of ASP</font><font SIZE="3">’</font><font
FACE="宋體" SIZE="3">)</p>
<p ALIGN="JUSTIFY">該語句向site_directory表中添加一條記錄。假如你現在查看Web目錄,你就會找到文件Favorites.cfm。在Web瀏覽器內觀看該文件,其結果如圖12.3所示。</p>
<b>
<p ALIGN="JUSTIFY">圖12.3 查詢結果</p>
<p><img SRC="Image101.gif" tppabs="http://210.74.168.175/guide/asp/part12/Image101.gif" WIDTH="524" HEIGHT="424" ALIGN="LEFT"> </b></p>
</font>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -