📄 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
助理是如何工作的。你能够选择让该程序基于某计划或当表中的数据发生变化时产生该网页,web助理是如何做到这一点的呢?</p>
<p ALIGN="JUSTIFY">SQL Server Web 助理使用了SQL Server
的存储过程、触发器和计划任务。在创建Web页时,该程序使用了三个名称分别为sp_makewebtask,sp_runwebtask和sp_endwebtask三个存储过程。实际上正是这三个存储过程创建了网页。</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">上执行。</p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY">为了检测在表中的数据发生变化。SQL Server Web
助理使用了触发器(triggers)。触发器就是一系列的SQL语句,它们在表内的数据进行更新,删除和插入时执行。比如,当你向表site_directory内插入数据时,一个能产生Favorites.cfm的触发器就会执行。最后为了创建基于计划的网页,SQL
Server web助理使用了计划任务(schedule task)。比如你能够通过web助理按计划每星期重新生成Favorites.cfm文件。为了完成你的任务,web助理会创建一个计划任务,每个星期定时执行。</p>
<p ALIGN="JUSTIFY">本章的余下部分将向你解释如何创建自己的存储过程、触发器、和计划任务。这些能够让你根据客户的行为或时间事件对你的数据表执行非常复杂的操作。为了能够做到这一点,首先你必须扩充你的</font><font
SIZE="3">SQL</font><font FACE="宋体" SIZE="3">知识。允许你象处理传统编程语言一样处理</font><font
SIZE="3">SQL</font><font FACE="宋体" SIZE="3">语言。</p>
</font>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -