墨西哥女杀手肢解:asp批量修改数据库记录的问题(清空考试信息)

来源:百度文库 编辑:高校问答 时间:2024/05/01 17:20:00
asp中如何批量修改数据库记录?
Verification表中的STU_SUBMIT字段为学生成绩,STU_LOGIN字段为交卷记录,怎样才能一次将所有考生的成绩/交卷记录清除,以重新考试。

下列代码是将表单提交的学生考试信息逐个清空,非常麻烦,如何修改?
<!--#include file="../include/conn2.asp"-->
<%
stuId=request("Id")
'stuNum=trim(request("stu_num"))
stuName=trim(request("stu_name"))
stuClass=trim(request("stu_class"))
stuSex=trim(request("stu_sex"))
stuResult=Cint(trim(request("stu_result")))
stuIp=trim(request("stu_ip"))
stuLogin=trim(request("stu_login"))
stuSubmit=trim(request("stu_submit"))

ModfiySql="update Verification set STU_NAME='"&stuName&"',STU_CLASS='"&stuClass&"',STU_SEX='"&stuSex&"',STU_SCORE="&stuResult&",STU_IPADD='"&stuIp&"',STU_LOGIN='"&stuLogin&"',STU_SUBMIT='"&stuSubmit&"' where ID="&stuId
'response.Write(ModfiySql)
'response.End()
set rsT=conn.execute(ModfiySql)
conn.close
set conn=nothing
server.Transfer("stu_list.asp")
%>

ModfiySql="update Verification set STU_SUBMIT='',STU_LOGIN=''"
conn.execute(ModfiySql)
conn.close
set conn=nothing

用循环!

delete * from your_table where 条件