标题:程序调试,不断会有问题请教,有空的帮帮忙
只看楼主
jingjing316
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:293
专家分:541
注 册:2009-8-11
结帖率:92.31%
已结贴  问题点数:20 回复次数:8 
程序调试,不断会有问题请教,有空的帮帮忙
成绩查询.rar (3.94 KB)
这是9月1日下午16:00的问题。成绩查询时,查看自己的成绩正确,查看其他人的成绩却无法实现,也没有看出程序有什么问题。主要看这个searchscore.asp,看看里面哪个地方有错误。

按理说序号从1开始,可是它却显示-9,实在不知道是什么原因,做过路过的,抽空给看看,谢谢!
搜索更多相关主题的帖子: 调试 
2009-09-01 16:12
jingjing316
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:293
专家分:541
注 册:2009-8-11
得分:0 
9月1日16:00提出的问题已经解决,查询语句where后边的条件错误引起的,以后有什么问题会继续问的,请热心的坛友们不吝帮助!
2009-09-01 16:32
jingjing316
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:293
专家分:541
注 册:2009-8-11
得分:0 
Microsoft JET Database Engine 错误 '80040e10'

至少一个参数没有被指定值。

请问一般什么情况下会出现这种报错?
9月2日 9:40 提问
2009-09-02 09:41
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:10 
以下是引用jingjing316在2009-9-2 09:41的发言:
Microsoft JET Database Engine 错误 '80040e10'

至少一个参数没有被指定值。

请问一般什么情况下会出现这种报错?
9月2日 9:40 提问
SQL语句错误,参数没传过来可能出现这个错误
2009-09-02 11:03
jingjing316
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:293
专家分:541
注 册:2009-8-11
得分:0 
Microsoft JET Database Engine 错误 '80040e14'

无效的 SQL语句;期待 'DELETE'、'INSERT'、'PROCEDURE'、'SELECT'、或 'UPDATE'。

/ww/2/adminsubjectdel.asp,行 32
conn.execute "delect from exam_score where subject="&subject(k)行32
明明有delete语句,问什么还期待呢?
9月2日 11:50 提问
2009-09-02 11:49
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
得分:10 
conn.execute "delect
明显打错字了吧~
2009-09-02 14:34
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
得分:0 
conn.execute "delect
明显打错字了吧~
2009-09-02 14:34
jingjing316
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:293
专家分:541
注 册:2009-8-11
得分:0 
哦,谢谢提醒!自己检查总看不出来啊!
2009-09-02 16:43
jingjing316
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:293
专家分:541
注 册:2009-8-11
得分:0 
<!--#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))

Next
response.redirect "adminsubject.asp"
%>
请问问什么光有1时,会删除表exam_database中的内容,1,2同时出现是只会删除exam_subject 中的内容,表exam_database 内容不会发生任何变化?
9月2日 18:00提问
2009-09-02 17:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-284419-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.117014 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved