这段ASP语句 是什么意思???

来源:百度知道 编辑:UC知道 时间:2024/07/03 02:39:43
哪位仁兄帮我详细的解释一下这句是什么意思 ?

<%
'定义一个Connetion对象的实例
set cn=server.CreateObject("ADODB.connection")
path="DBQ=" & server.mapPath("Data\Blog.mdb")
cn.open "DRIVER={Microsoft Access Driver (*.mdb)};" & path
sql="select title,content From info"
set rs=server.CreateObject("ADODB.recordset")
rs.Open sql,cn,1
rs.Pagesize=5
if rs.EOF Then
Response.Write"数据库为空"
Response.End
end if
curpage=Request.QueryString("curpage")
if curpage=0 then
rs.MoveFirst
else
rs.Move curpage*(rs.pagesize)
end if
Response.Write"<p>"
Response.Write"<TABLE BORDER=1 ALIGN=CENTER>"
Response.Write"<tr>"
Response.Write"<td>User Name</td>"
Response.Write"<td>Password</td>"
currecord=0
Do while not rs.eof and curr

<%
'定义一个Connetion对象的实例
set cn=server.CreateObject("ADODB.connection")
path="DBQ=" & server.mapPath("Data\Blog.mdb")
cn.open "DRIVER={Microsoft Access Driver (*.mdb)};" & path '以上三句是连接ACCESS数据库代码
sql="select title,content From info" 'SQL查询语句,查询info表中的title和content两个字段
set rs=server.CreateObject("ADODB.recordset")'建立数据集
rs.Open sql,cn,1 '打开数据库,1为只读
rs.Pagesize=5 '设置每页显示5条记录
if rs.EOF Then '在数据表里,从第一个记录搜索到最后的一条记录.如果不存在的话.那么就没有
Response.Write"数据库为空" '向客户端输出"数据库为空}"的信息
Response.End '停止向客户端输出,释放资源
end if '判断结束
curpage=Request.QueryString("curpage") '把分页值传给变量curpage
if curpage=0 then '当数据库还没有记录时,分页为空,即0页
rs.MoveFirst 把数据库指针移到第一条信息
else 'if的分支判断语句,表示否则,即上面的curpage<>0
rs.Move curpage*(rs.pagesize) '数据游标移动到当前页
end if '结束判断