09.04.2014 Views

Transakciona obrada - Ncd.matf.bg.ac.rs

Transakciona obrada - Ncd.matf.bg.ac.rs

Transakciona obrada - Ncd.matf.bg.ac.rs

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!