作者misssun (小狐狸的小鸡姐姐)
看板Visual_Basic
标题[ASP]请帮我看看问题在哪里~ 谢谢~~
时间Thu Oct 6 22:29:57 2005
请高手们帮我看一下,下面的程式到底是哪里出了错
会出现
" Microsoft VBScript 执行阶段错误 (0x800A000D)
型态不符合: 'rsScore'
line 38 "
这样的错误讯息呢?!
以下是我的程式说明:
这段程式码是我在进行线上考试的分数计算
Score 就是最後的得分
data资料表里面存有考试者的资料account(身分证号)和name以及gscore(得分)
这三个栏位
为何我的得分一直写不进去gscore这个栏位呢?
请大家为我解答~ 多谢多谢~~~
<%
Score = 0
While Not rs.EOF
Sel = Request( "No" & rs("题号") )
Ans = rs("解答")
If Ans = Sel Then
Score = Score + rs("分数")
End If
rs.MoveNext
Wend
SQL = "Select * From data "
SQL = SQL & "Where account=" & account & " And 姓名='" & Name & "'"
Set rsScore = GetMdbRecordset( "data.mdb", SQL )
rsScore("gscore") = Score ===>line 38!
rsScore.Update
%>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.64.190.235