當我嘗試訪問RecordCount屬性時,總是得到-1的返回值。以下是我的示例代碼。ADO.RecordCount等於-1問題
Set oConn = Server.CreateObject ("ADODB.Connection")
oConn.Open Application("strConnectstring")
Set rs = Server.CreateObject ("ADODB.Recordset")
rs.ActiveConnection = oConn
SQL = "Publications_PicoSearchListing"
set rs = oConn.execute(SQL)
我不確定自己是否在執行forwardCursor或動態遊標,或者提供程序是否支持RecordCount屬性。如何檢查提供程序是否支持RecordCount屬性,或者如果我使用forwardCursor或動態遊標。
任何幫助,將不勝感激。
謝謝
這是否讀取高達您請求的頁面中的所有記錄?因爲你是使用記錄與爲adUseClient爲的CursorLocation。 – Edelcom 2010-01-09 10:05:40
實際上它讀取符合SQL查詢中的所有記錄..但將當前記錄在基於頁面大小和absolutepage你想要一個點.. 還沒有找到一種方法只返回你想要的數據,允許記錄被斷開,也保持字段名.. – 2010-01-09 15:15:34