Adatbáziskliensek fejlesztésekor szükség lehet az adatbázis bizonyos időközönkénti ellenőrzésére: van-e kapcsolat.
A Derby adatbázisban is több lehetőség van rá, ezek közül sorolok fel párat. Az első megoldás valószínüleg a leghatékonyabb.
-
VALUES 1 -
SELECT * FROM [TABLE_NAME] WHERE 1 = 0 -
...
A lekérdezést egyszerűen bele kell helyezni egy try-catch kifejezésbe, ha kivételt kapunk, az azt jelenti, hogy nincs kapcsolat. Természetesen újrakapcsolódásnál szükség lehet jelszóellenőrzésre.