主题:我的网站有问题了
ttnn1009
[专家分:0] 发布于 2006-07-04 16:36:00
为什么我的数据库中的管理员ID和密码输入之后系统提示没有输入管理员ID?
我做的是网上考试系统,登录是学生的学号和姓名.但是输入之后也是显示没有输入学号.这是怎么回事啊?刚学这个,现在晕头转向的.
回复列表 (共23个回复)
11 楼
ttnn1009 [专家分:0] 发布于 2006-07-04 17:41:00
我们让用2个星期的时间完成这个毕业设计,但是我对ASP一点都不了解,这个是我一个朋友帮我找的,我觉得改出来应该比重新做一个要快一点吧.就这样了.
12 楼
长尾兔 [专家分:3630] 发布于 2006-07-04 17:45:00
把if StudentID="" then 这里的=改成<>,相应的叛断分支结构if.....end if里的内容改放在else end if
13 楼
ttnn1009 [专家分:0] 发布于 2006-07-04 17:49:00
哦,好的,我试试,谢谢
14 楼
ttnn1009 [专家分:0] 发布于 2006-07-04 17:54:00
还是不行啊
15 楼
csover [专家分:1010] 发布于 2006-07-04 18:04:00
<%
StudentID=Request("StudentID")
Name=Request("Name")
Subject=Request("Subject")%>
<script language=vbscript>
if (StudentID=""){
MsgBox "错误:请输入你的学号!"
location.href = "javascript:history.back()"}
if(Name=""){ MsgBox "错误:请输入你的姓名!"
location.href = "javascript:history.back()" }
</script>
<!-- #include file="connect.asp" -->
<%
rs.Open "Select * From 学生信息 where StudentID='"& StudentID &"'", conn,1,1%>
<%if rs.bof then %>
<script language=vbscript>
MsgBox "错误:此学号不存在!"
location.href = "javascript:history.back()"
</script>
这样试试看!
16 楼
ttnn1009 [专家分:0] 发布于 2006-07-04 18:10:00
啊?现在说我的学号不存在了!
17 楼
csover [专家分:1010] 发布于 2006-07-04 18:18:00
把connect.asp代码搞出来看看?
18 楼
ttnn1009 [专家分:0] 发布于 2006-07-04 18:22:00
<%
'session.timeout=10'session对象的超时值
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("examination.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
%>
我的下拉菜单里是空白,是怎么回事啊?
19 楼
csover [专家分:1010] 发布于 2006-07-04 18:27:00
connect.asp没有问题...
你说下拉菜单?是哪"考试科目"的下拉菜单吗?
20 楼
csover [专家分:1010] 发布于 2006-07-04 18:29:00
"考试科目"这个栏目前要写上打开数据库的程序的..你都没有写....所以就没有记录了,于是就空白了啊.
我来回复