新微赢技术网

标题: 程序调试中的问题 [打印本页]

作者: 森林的眼泪    时间: 2010-1-11 05:38
标题: 程序调试中的问题
<!--#include file="conn.inc"-->
<%
dim i
dim j
Dim k
Dim subject(100)
id=request("id")
id=split(id,",")
i=ubound(id)
for j=0 to i
conn.begintrans
1.conn.execute "delete from exam_database where subject in (Select subject from  exam_subject where id="& cint(id(j))&")"
2.conn.execute "delete from exam_subject where id="& cint(id(j))
conn.committrans
Next
response.redirect "adminsubject.asp"
%>
请问问什么光有1时,会删除表exam_database中的内容,1,2同时出现是只会删除exam_subject 中的内容,表exam_database 内容不会发生任何变化?
9月2日 18:00提问
作者: QQ賊aiq嘿    时间: 2010-1-11 05:38
删除试题那里request.querystring只能获取地址栏参数
而你提交的js 并没有把参数带上 而是用的post提交 怎么可能取到id 应该用 Request("id")
作者: 怀灭    时间: 2010-1-11 05:38
o(∩_∩)o...去掉后成功!谢谢指点!
其中admindatabase.asp中的,全选/取消和删除所选题目,不管用,该如何处理?
9月4日 10:40

附件: 只有本站会员才能下载或查看附件,请您 登录 或 注册
作者: ‘為ㄋ袮    时间: 2010-1-11 05:38
呵呵……真是行家一出手便知有没有啊!谢了!
作者: 别问我是谁    时间: 2010-1-11 05:38
我觉得吧 你要是想发东西上来叫别人看 那么最好把用到的东西都打包了 比如数据库什么的 如果只是几个文件 都是代码而已 那看起来像是在考验~ 就是再厉害 也得试试才知道是不是真的对 难道我们应该把没有测试过的答案告诉你 然后又你麻烦完我又继续麻烦吗~
作者: 黑角残叶    时间: 2010-1-11 05:38
ps:生成试卷时,若光生成一类题,比如只有单选,多选和判断都设为0,就会出错,怎样修改才能不论单独生成哪一类题都不会报错呢?还发现一个问题,当题库中没有足够数量的题时,参加考试时,多添加一个判断,题量不够时,提示生成试卷失败。
作者: 听雨飞扬    时间: 2010-1-11 05:39
把事务去掉看看
作者: ─────╂    时间: 2010-1-11 05:39
<form name="viewdatabase" method="post"><!--formname="viewdatabase" -->
</form>
124行这里 表单已经结束了 把</form>去掉即可




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2