作者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)