<完整記錄對象參考
該NextRecordset方法用於清除當前記錄對象並通過一系列命令循環返回下一個記錄對象。 該方法返回一個記錄對象。
使用此方法在一個複合命令語句或返回多個結果的存儲過程的下一個結果返回下一個命令的結果。 例如,在一個複合命令語句,如"SELECT * FROM table1;SELECT * FROM table2"在一個命令或上一個記錄Open方法Execute方法,將只執行第一命令,並將結果返回到一個記錄對象。 為了在聲明中訪問下一個命令的結果,調用NextRecordset方法。
如果以行返回命令成功執行了,但沒有返回記錄,返回的Recordset對象將是開放的,但空(BOF and EOF are both True) 如果非行返回命令成功執行,返回的Recordset對象將被關閉(State property is adStateClosed) 當沒有更多的結果,Recordset對象將被設置為Nothing。
句法
Set objRecordset2=objRecordset1.NextRecordset(ra)
Note: objRecordset1和objRecordset2可以是相同的Recordset對象。
參數 | 描述 |
---|---|
ra | 可選的。 返回受操作的記錄數 |
<完整記錄對象參考