哪位大侠帮我解释一下这段ASP代码的意思 20

bulletin_update.asp:<%@Language="VBScript"%><!--#Includefile="..\include\adovbs.inc"-... bulletin_update.asp:
<%@ Language = "VBScript" %>
<!-- #Include file="..\include\adovbs.inc" -->
<!-- #Include file="..\include\cod_ado.inc" -->
<%
id = Request.Form("id")
strTitle = Request.Form("title")
strTitle = replace(strTitle,"'","''")
strTitle = server.HTMLEncode(strTitle)
strflag_attention = Request.Form("flag_attention")
if strflag_attention = "on" then
flag_attention = 1
else
flag_attention = 0
end if
strDetail = Request.Form("detail")
strDetail = replace(strDetail,"'","''")
'strDetail = server.HTMLEncode(strDetail)
'strDetail = replace(strDetail,chr(13),"<br>")
'strDetail = replace(strDetail," "," ")
strDetail = replace(strDetail,"<","<")
strDetail = replace(strDetail,">",">")
set conn = server.CreateObject("adodb.connection")
conn.Open Application("dsn")
strSQL = "update board set title = '" & strTitle & "',flag_attention = " & flag_attention &", detail = '" & strDetail & "' where id="&id
conn.Execute(strSQL)
conn.Close
set conn = nothing
response.redirect "bulletin.asp"
%>
说明详细些最好,谢谢了,急~
展开
 我来答
mynameistest
2007-06-18 · 超过11用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:0
展开全部
Request.Form是获取之前页面提交来的数据,
replace是替换掉一些字符,一般是怕人家提交恶意的数据
conn.Execute是执行SQL语句,那条SQL语句是update……,表示用之前提交来的数据去更新数据库中的数据。
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
百度网友703f1a4b8
2007-06-15
知道答主
回答量:22
采纳率:0%
帮助的人:12.2万
展开全部
等我看看~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式