<Complete Reference Recordset Obiect
Metoda NextRecordset este folosită pentru a șterge obiectul Recordset curent și returnează următorul obiect Recordset de looping printr-o serie de comenzi. Aceasta metoda returneaza un obiect Recordset.
Utilizați această metodă pentru a returna rezultatele următoarea comandă într-o declarație de comandă compus sau rezultatul următor unei proceduri stocate care returnează mai multe rezultate. De exemplu, într - o declarație de comandă compus, cum ar fi "SELECT * FROM table1;SELECT * FROM table2" , metoda Execute pe o comandă sau metodei deschise pe un Recordset, va executa doar prima comandă și returnează rezultatul unui obiect Recordset . Pentru a accesa rezultatul următoarea comandă în declarația, apela metoda NextRecordset.
Dacă o comandă- se întoarce rând execută cu succes , dar nu returnează înregistrări, obiectul Recordset returnat va fi deschis , dar goale (BOF and EOF are both True) . În cazul în care o comandă de bază non-întoarce rând execută cu succes, obiectul Recordset returnat va fi închis (State property is adStateClosed) de (State property is adStateClosed) . Atunci când nu există mai multe rezultate, obiectul Recordset va fi setat la nimic.
Sintaxă
Set objRecordset2=objRecordset1.NextRecordset(ra)
Note: objRecordset1 și objRecordset2 poate fi același obiect Recordset.
Parametru | Descriere |
---|---|
ra | Opțional. Returnează numărul de înregistrări afectate de operațiunea |
<Complete Reference Recordset Obiect