作者fumizuki (小獅子)
看板Visual_Basic
標題Re: [ASP]請幫我看看問題在哪裡~ 謝謝~~
時間Sat Oct 8 09:43:55 2005
※ 引述《fumizuki (小獅子)》之銘言:
: ※ 引述《misssun (小狐狸的小雞姐姐)》之銘言:
: : 可是當我加上單引號
: : SQL = SQL & "Where account='" & account & "' And Name ='" & name & "'"
: : 卻又會出現下列的錯誤訊息
: : 錯誤類型:
: : ADODB.Recordset (0x800A0BCD)
: : 可能是 BOF 或 EOF 的值為 True,或目前的資料錄已被刪除
可以成功開啟資料庫,但是找不到資料 (那account就是文字型態?文字必須要加單引號)
我在猜想 沒加單引號 有發生錯誤 但沒有顯示應該有的訊息
可能 GetMDBRecordset 中含有 On Error Resume Next 陳述式,會略過錯誤
: : 。所要求的操作需要目前的資料錄。
: : 錯誤處依然被指出在"rsScore("gscore") = Score" 此處
Resposne.Write("可用欄位:")
For i = 0 To rsScore.Fields.Count - 1
Response.Write(rsScore(i).Name & " ") '檢查可用的欄位名稱
Next
Response.Write("<br>")
Resposne.Write("欄位型態:")
For i = 0 To rsScore.Fields.Count - 1
Response.Write(rsScore(i).Name & " ") '檢查可用的欄位型態
'(傳回數字) 整數:3 文字:202 備忘:203
Next
Response.Write("<br>")
Response.Write("共有 " & rsScore.RecordCount & "筆資料<br>")
看看資料庫內容與你程式內容有沒有符合吧
--
VB 程式設計 倉木麻衣 PTT 星爺板 行列輸入法
======================================================
Visual_Basic MaiKuraki Stephen Array
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.58.156.43