网络考场(11)(转)teditquestion.asp

网络

<%@ Language=VBScript %>
<%
if Request.ServerVariables("http_method")="POST" then
'提交方式对试题进行操作
    set mrs=server.CreateObject("adodb.recordset")
    mrs.ActiveConnection="dsn=testsys"
    mrs.Source="select * from question where teachid='" & session("teachid") & "' and sub='" & Request.Form("selsub") & "'"
    '打开与当前教师编号和选择课程的名称一致的recordset
    mrs.Open ,,1,3
    if Request.Form("submit")="删除" then
        '执行删除操作
        page=Request.Form("page")
        '指向要删除的记录
        mrs.PageSize=1
        mrs.AbsolutePage=page
        '删除并更新
        mrs.Delete
        mrs.Update
        if Request.Form("page")>1 then
            page=Request.Form("page")-1
        else
            page=1
        end if
    end if
    if Request.Form("submit")="修改" then
        '执行修改操作
        page=Request.Form("page")
        '指向要修改的记录
        mrs.PageSize=1
        mrs.AbsolutePage=page
        '根据提交的内容修改当前记录
        mrs("teachid")=session("teachid")
        mrs("sub")=Request.Form("selsub")
        mrs("question")=Request.Form("question")
        mrs("A")=Request.Form("opta")
        mrs("B")=Request.Form("optb")
        mrs("C")=Request.Form("optc")
        mrs("D")=Request.Form("optd")
        mrs("answer")=Request.Form("answer")
        mrs.Update
        page=Request.Form("page")
    elseif Request.Form("submit")="前一个" then
        '执行查看前一个记录的请求
        page=Request.Form("page")-1
    elseif Request.Form("submit")="后一个" then
        '执行查看后一个记录的请求
        page=Request.Form("page")+1
    elseif Request.Form("submit")="确定" then
        '从选择课程的页面进入该页面时,将页数设定为1
        page=1
    end if
    if not mrs.BOF and not mrs.EOF then
        '如果选择的数据库不为空
        mrs.PageSize=1
        mrs.AbsolutePage=page
        '存放题目总数的变量
        quesnum=mrs.PageCount
        '存放当前题目序号的变量
        currques=page
        '存放题目内容的变量
        question=mrs("question")
        '存放题目选择答案A-D内容的变量
        opta=mrs("A")
       &nb

时间: 2024-12-03 17:19:35

网络考场(11)(转)teditquestion.asp的相关文章

网络考场(16)(转)tselectsub.asp

select|网络 <%@ Language=VBScript %><%Response.Buffer=true%><HTML><HEAD><META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"></HEAD><BODY bgColor=Azure><%if Request.QueryString("a

网络考场(6)(转)stselectsub.asp

select|网络 <%@ Language=VBScript %><%if Request.Form("selsub")<>"" then'如果选择了考科目,则进入考试界面    marray=split(Request.Form("selsub"),",")    '保存考试科目的教师编号    session("teachid")=trim(marray(0))    '

网络考场(2)(转)screatefrm1.asp

<%@ Language=VBScript %><html><head><title>网络考场</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><frameset rows="*" cols="120,509*" borde

网络考场(4)(转)smessage.asp

<%@ Language=VBScript %><%'计算考试已过时间gotime=hour(now())*60+minute(now())-hour(session("starttime"))*60-minute(session("starttime"))'计算考试剩余时间lefttime=session("testtime")-gotime%><HTML><HEAD><META http-

网络考场(1)(转)logon.asp

<%@ Language=VBScript %><%if Request.ServerVariables("http_method")="POST" then    if Request.Form("submit")="进入1" then        '学生进入网络考场的处理        set conn=server.CreateObject("adodb.connection") 

网络考场(13)(转)testtop.asp

网络 <%@ Language=VBScript %><HTML><HEAD><META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"></HEAD><BODY><P align=center><STRONG><FONT color=crimson face=幼圆 size=4>网络考场:<

网络考场(7)(转)taddquestion.asp

网络 <%@ Language=VBScript %><%if Request.ServerVariables("http_method")="POST" then    if Request.Form("submit")="加入" then    '处理加入试题请求        set mrs=server.CreateObject("adodb.recordset")        

网络考场(10)(转)tcreatefrm2.asp

网络 <%@ Language=VBScript %><html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><frameset rows="*" cols="120,

网络考场(8)(转)taddstudent.asp

网络 <%@ Language=VBScript %><HTML><HEAD><META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"></HEAD><BODY><%if Request.ServerVariables("http_method")="POST" and Request.