Spis treści Przegląd Menu Okna Przyciski

Kolumny typu Image

Jeśli wybrano dane, które zawierają kolumnę typu image i zbiór wynikowy jest przedstawiany w postaci tabeli, a nie tekstu (Prezentacja wyników w postaci tekstowej i tabelarycznej), to w kolumnie typu image dane binarne nie są wyświetlane. W tabeli zamieszczana jest etykieta o treści „Kliknij mnie - jestem typu image”.

Kliknięcie komórki powoduje otwarcie nowego okna z czterema opcjami do wyboru:

Kolumny typu obiekt

Jeżeli zbiór wynikowy obejmuje kolumny zawierające obiekty Javy, to w tabeli wynikowej znajduje się etykieta o treści „Kliknij mnie - jestem obiektem”. Po jej kliknięciu program jisql wykonuje metodę toString() zdefiniowaną w danym obiekcie i wyświetla wynik działania tej metody jako dane w tabeli. Jeżeli do wyprowadzania własnych danych wynikowych obiekt korzysta z metody innej niż toString(), należy odpowiednią nazwę metody wprowadzić na karcie Opcje okna wyjściowego. Należy zmienić ustawienie opcji „Metoda obiektu DB używana do wyświetlania danych”, nadając jej nazwę właściwej metody.

Jeżeli włączona jest opcja „Automatycznie wydobywaj dane z obiektu Java DB”, to program jisql wydobywa dane od razu po wykryciu obiektów Javy w zbiorze wynikowym. Nie jest obecna etykieta „Kliknij mnie” i nie jest wymagane kliknięcie w celu wyświetlenia danych. Fakt ten powoduje spowolnienie procesu tworzenia tabeli zbioru wynikowego, ponieważ program jisql musi odwoływać się do bazy danych w każdym wierszu tabeli, aby móc wykonać należącą do obiektu metodę toString() lub jej odpowiednik.


Spis treści Przegląd Menu Okna Przyciski