Transakciona obrada - Ncd.matf.bg.ac.rs
Transakciona obrada - Ncd.matf.bg.ac.rs
Transakciona obrada - Ncd.matf.bg.ac.rs
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Rezultujući skupovi se vraćaju pozivajućem programu u istom<br />
redosledu u kojem su njihovi ku<strong>rs</strong>ori otvoreni u proceduri.<br />
Kada nema više rezultujućih skupova, metod getNextResultSet vraća<br />
null.<br />
Metod ima dve forme:<br />
<br />
<br />
getNextResultSet() – zatvara se trenutno otvoreni rezultujući skup i napreduje<br />
se na naredni<br />
getNextResultSet(int current) – vrednost current ukazuje šta se radi sa<br />
trenutno otvorenim rezultujućim skupom pre nego što se pređe na naredni.<br />
Postoje sledeće opcije:<br />
<br />
<br />
<br />
java.sql.Statement.CLOSE_CURRENT_RESULT – zatvara se<br />
java.sql.Statement.KEEP_CURRENT_RESULT – tekući skup ostaje otvoren kada se<br />
vraća naredni<br />
java.sql.Statement.CLOSE_ALL_RESULTS – svi otvoreni ResultSet objekti se<br />
zatvaraju kada se vraća naredni.<br />
Primeri: SpServer.resultSetToClient i SpServer.threeResultSets<br />
33<br />
<strong>Transakciona</strong> <strong>obrada</strong>, mart 2010