请高手帮我看一下这是一段ASP代码是什么意思!

来源:百度知道 编辑:UC知道 时间:2024/05/17 23:44:18
<%
dim id,rs
id=request.form("id")
if id<>"" then
set rs=server.createobject("adodb.recordset")
rs.open "select * from V_vote where id="&id&"",conn,1,1
if not rs.eof then
%>

1,先定义2个变量,id ,rs
2,从表单中将id值给变量id
3,判断 id是否为空,如果为空,则
4, 新建一个db连接
5,打开db连接,查询(里面的应该能看明白吧)
6,判断纪录是否为最后一行

Request.Form("id")读取GET提交的参数id,
如果id不为空,
建立rs对象,
检索对应该id的数据,
如果rs对象不为空,则继续执行后面的操作

不过id=request.form("id") 最好进行判断,在这里根据你的程序,应判断取得的id是否为数字,以防止sql注入