57 | | /** TODO: ošetřit případ, kdy vykonáme dva příkazy bez výsledkové sady a třetí příkaz ji už má (teď se nezobrazí výsledná tabulka). */ |
58 | | while (ps.getMoreResults()) { |
| 57 | /** |
| 58 | * Ošetříme případ, kdy uživatel zadá SQL příkaz, který nevrací výsledkovou sadu. |
| 59 | * Typicky nastavení výchozího schématu: SET search_path = '…'; |
| 60 | * pokud bude pocetPokusu = 0 a první dotaz nevrátí výsledkovou sadu, |
| 61 | * procházení se ukončí a uživatel neuvidí žádnou tabulku (i když další příkazy už výsledkové sady vracely). |
| 62 | * Poznámka: jeden „SET search_path = '…'“ se obvykle předřazuje uživatelskému SQL (viz PiskovisteDAO.xml). |
| 63 | */ |
| 64 | int pocetPokusuBezRS = 1; |
| 65 | while (ps.getMoreResults() || pocetPokusuBezRS > 0) { |
| 66 | pocetPokusuBezRS--; |