夜夜换夫君by雪漓:有关ASP代码问题,谢谢

来源:百度文库 编辑:高校问答 时间:2024/04/28 05:26:35
<%
if session("administrator")="" then
%>
<script language="javascript">
parent.location="admin.asp";
</script>
<%
else
%>
<%
username=trim(session("administrator"))
set rs=server.createobject("adodb.recordset")
sql="select * from category where uname='"&username&"' order by id desc"
rs.open sql,conn,1,1
%>
请问是什么意思呢?
能具体点么?
不胜感激!!!

判断管理员是否登陆,如果不是就转向到Admin.asp这个文件,如果是则从数据表Category中读取数据
<%
if session("administrator")="" then '如果表示管理员登陆的Session为空
%>
<script language="javascript">
parent.location="admin.asp"; '转向到Admin.asp文件
</script>
<%
else '否则
%>
<%
username=trim(session("administrator")) '把Session变量Administrator的值赋给Username变量
set rs=server.createobject("adodb.recordset") '创建RecordSet对象
sql="select * from category where uname='"&username&"' order by id desc" '用来进行检索的SQL语句
rs.open sql,conn,1,1 '打开数据表
%>

如果会话级变量为空,就转到登录页面进行登录,否则就查询用户名为username的所有记录