Java Database Connectivity: Porovnání verzí

Smazaný obsah Přidaný obsah
Bez shrnutí editace
Bez shrnutí editace
Řádek 128:
</source>
 
Je důležité povšimnout si faktu, že Připojení(Connections), Příkazy(Statements) a Množiny Výsledků(ResultSets) často vytěžují operační systém, především sockety a popisovač souborů. V případě připojení ke vzdáleným databázovým serverům, jsou vytěžovány i další součásti serveru jako např. ukazatele na současně otevřené Množiny výsledků. Je tedy nezbytně nutné zavřít (pomocí <code>close()</code>) jakýkoli JDBC objekt, který již není třeba; programátor by neměl spoléhat pouze na [[Garbage collector]]. Pominutí správného použití metody <code>close()</code> vede k nežádoucím chybám a nesprávnému chodu programu. Při práci s JDBC objekty je doporučeno používat vzorovou konstrukci try-finally (použita též v kódu nahoře).
 
Data jsou získána z databáze použitím databázového mechanizmu dotazů. Na následujícím příkladu je znázorněno vytvoření příkazu (Statement) a vykonání příslušného dotazu.
Řádek 231:
|}
 
Pro znázornění použití příkazu pro práci s uloženou procedurou (<code>CallableStatement</code>) navštivte [http://download.oracle.com/javase/6/docs/technotes/guides/jdbc/getstart/callablestatement.html JDBC API Guide].
 
== Související články ==