[問題] asp recordset.recordcount怪怪的

看板Web_Design作者 (無塵室遊魂)時間16年前 (2009/07/23 15:16), 編輯推噓3(302)
留言5則, 1人參與, 最新討論串1/1
請問一下在ASP中 我已經有連結好資料庫了 也有正確呼叫recordset 但是recordset.recordcount這個值都是-1耶 不是我資料庫中的筆數 code如下 有確定資料庫連結正確 recordset其他屬性正常EX:xx(i) , xx.fields.count set cn= db_connection("rh96.mdb") set rs=server.createobject("ADODB.Recordset") rs.open "報名表97",cn response.write rs.RecordCount open後面我改3,1或 1,1不行耶 (我只是要把資料表內容抓出來所以最後那個用1就可以了) 會有這個錯誤可能是 BOF 或 EOF 的值為 True,或目前的資料錄已被刪除。所要求的操作需要目前的 資料錄。 用2,1 沒錯誤 但結果還是-1 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.157.18

07/23 15:26, , 1F
rs.open "報名表97",cn,3,3 try it
07/23 15:26, 1F
※ 編輯: redming 來自: 140.117.157.18 (07/23 15:38)


07/23 18:08, , 3F
我之前改用33或是31 就可以了 網路上有很多相關討論 你可以
07/23 18:08, 3F

07/23 18:10, , 4F
google recordcount=-1
07/23 18:10, 4F

07/23 18:10, , 5F
另外21是預設值,31不能用,應該是權限的問題,增加寫入
07/23 18:10, 5F
文章代碼(AID): #1AQ0vbVe (Web_Design)
文章代碼(AID): #1AQ0vbVe (Web_Design)