?? 12-1-3.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>
<p ALIGN="JUSTIFY"><font FACE="宋體"><b>SQL Server Web 助理的工作原理</b></font></p>
<font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">你可能想知道SQL Server Web
助理是如何工作的。你能夠選擇讓該程序基于某計劃或當(dāng)表中的數(shù)據(jù)發(fā)生變化時產(chǎn)生該網(wǎng)頁,web助理是如何做到這一點(diǎn)的呢?</p>
<p ALIGN="JUSTIFY">SQL Server Web 助理使用了SQL Server
的存儲過程、觸發(fā)器和計劃任務(wù)。在創(chuàng)建Web頁時,該程序使用了三個名稱分別為sp_makewebtask,sp_runwebtask和sp_endwebtask三個存儲過程。實際上正是這三個存儲過程創(chuàng)建了網(wǎng)頁。</p>
<b>
<p ALIGN="JUSTIFY">注意</p>
</b></font><font SIZE="3">
<p ALIGN="JUSTIFY"></font><font FACE="宋體" SIZE="3">三個存儲過程</font><font
SIZE="3">sp_makewebtask,sp_runwebtask</font><font FACE="宋體" SIZE="3">和</font><font
SIZE="3">sp_endwebtask</font><font FACE="宋體" SIZE="3">可以不通過</font><font
SIZE="3">SQL Server web</font><font FACE="宋體" SIZE="3">助理直接在</font><font
SIZE="3">ISQL/w</font><font FACE="宋體" SIZE="3">上執(zhí)行。</p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY">為了檢測在表中的數(shù)據(jù)發(fā)生變化。SQL Server Web
助理使用了觸發(fā)器(triggers)。觸發(fā)器就是一系列的SQL語句,它們在表內(nèi)的數(shù)據(jù)進(jìn)行更新,刪除和插入時執(zhí)行。比如,當(dāng)你向表site_directory內(nèi)插入數(shù)據(jù)時,一個能產(chǎn)生Favorites.cfm的觸發(fā)器就會執(zhí)行。最后為了創(chuàng)建基于計劃的網(wǎng)頁,SQL
Server web助理使用了計劃任務(wù)(schedule task)。比如你能夠通過web助理按計劃每星期重新生成Favorites.cfm文件。為了完成你的任務(wù),web助理會創(chuàng)建一個計劃任務(wù),每個星期定時執(zhí)行。</p>
<p ALIGN="JUSTIFY">本章的余下部分將向你解釋如何創(chuàng)建自己的存儲過程、觸發(fā)器、和計劃任務(wù)。這些能夠讓你根據(jù)客戶的行為或時間事件對你的數(shù)據(jù)表執(zhí)行非常復(fù)雜的操作。為了能夠做到這一點(diǎn),首先你必須擴(kuò)充你的</font><font
SIZE="3">SQL</font><font FACE="宋體" SIZE="3">知識。允許你象處理傳統(tǒng)編程語言一樣處理</font><font
SIZE="3">SQL</font><font FACE="宋體" SIZE="3">語言。</p>
</font>
</body>
</html>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -