作者misssun (小狐狸的小鸡姐姐)
看板Visual_Basic
标题Re: [ASP]请帮我看看问题在哪里~ 谢谢~~
时间Fri Oct 7 22:52:16 2005
※ 引述《fumizuki (小狮子)》之铭言:
: : rs.MoveNext
: : Wend
: : SQL = "Select * From data "
: : SQL = SQL & "Where account=" & account & " And 姓名='" & Name & "'"
: 为什麽这边没有单引号
可是当我加上单引号
SQL = SQL & "Where account='" & account & "' And Name ='" & name & "'"
却又会出现下列的错误讯息
错误类型:
ADODB.Recordset (0x800A0BCD)
可能是 BOF 或 EOF 的值为 True,或目前的资料录已被删除
。所要求的操作需要目前的资料录。
错误处依然被指出在"rsScore("gscore") = Score" 此处
: : Set rsScore = GetMdbRecordset( "data.mdb", SQL )
: 确定这行有执行正确吗
请问一下,什麽样的情况下可能会导致此行执行不正确呢?
: : rsScore("gscore") = Score ===>line 38!
: '侦错
: For i = 0 To rsScore.Fields.Count - 1
: Response.Write(rs.Score(i)) '列出所有栏位
: Next
当我加入此三行进行侦错,错误讯息则为
Microsoft VBScript 执行阶段错误 (0x800A01B6)
物件不支援此属性或方法: 'rs.Score'
: : rsScore.Update
: : %>
麻烦您拨空再为我解答迷惑~ 谢谢~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.64.190.235
※ 编辑: misssun 来自: 61.64.190.235 (10/07 23:44)