关于ASP+ACCESS的权限问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 15:54:44
怎么在ASP中通过输入用户名之后,后面的所有操作只有验证与用户名一致才可以操作?
例如一个学生管理系统,学生用自己的学号登陆。在后面查询的页面要求输入自己的学号才能查询,如果输入别人的学号或者输入错误的学号则什么也看不了的等等?

用SESSION
当你登录时用SESSION("USERNAME")=RS("STUDENT_NUMBER")
这样,在查询时你可以用如下语句:
exec="select * from student(表名) where student_number="&session("username")&""
rs.open exec,cn,1,1
if rs.bof and rs.eof then
response.write"无权查看别人的信息"
response.end
else
response.write rs("student_name")
end if
这种实现方法不管输入什么,只显示本人的信息.