<Полный справочник Объект Recordset
Метод NextRecordset используется для очистки текущего объекта Recordset и возвращает следующий объект Recordset с помощью цикла через серию команд. Этот метод возвращает объект Recordset.
Используйте этот метод, чтобы вернуть результаты следующей команды в заявлении команды соединения или следующем результате хранимой процедуры, которая возвращает несколько результатов. Например, в командной Составной оператор, как "SELECT * FROM table1;SELECT * FROM table2" , то метод Execute на команду или открытого метода на Recordset, будет выполнять только первую команду и возвращает результат в объект Recordset , Чтобы получить доступ к результату следующей команды в операторе, вызовите метод NextRecordset.
Если команда возвращающих строки успешно не выполняется , но возвращает никаких записей, возвращаемый Recordset объект будет открыт , но пустым (BOF and EOF are both True) . Если не команда возвращающих строки выполняется успешно, то возвращается Recordset объект будет закрыт (State property is adStateClosed) . Когда нет больше результатов, объект Recordset будет установлен в настоящее время.
Синтаксис
Set objRecordset2=objRecordset1.NextRecordset(ra)
Note: objRecordset1 и objRecordset2 может быть тот же объект Recordset.
параметр | Описание |
---|---|
ra | Необязательный. Возвращает количество записей зависит от работы |
<Полный справочник Объект Recordset