zapytanie sql i umieszczenie wyniku w Jtable

0

Witam, potrzebuje pomocy bo już nie mam żadnego pomysłu. Próbuje napisać kod w javie który odnosi się do sql i wynik wysyla mi do JTable. Loguje się do okna JFrame a następnie sprawdzam który użytkownik jest zalogowany. Potem chce wypisać w tabeli dane dotyczące tylko tego użytkownika screenshot-20190428152605.png. W tabeli dane zostają dobrze wypisane ale powtarzają się przez całą tabelę. Natomiast jeżeli użytkownik ma więcej wierszy w bazie danych to tabela w javie pokazuje ten ostatni. Proszę o pomoc.

1

Przeczytaj swój kod jeszcze raz, uważnie - dla każdego rekordu z bazy danych nadpisujesz wszystkie wiersze na UI danymi tego jednego rekordu. Dlatego przy kilku rekordach obserwujesz zawsze ten ostatni wyciągnięty z bazy. Wewnętrzna pętla for nie ma sensu - przed pętlą while czyść model na UI, dodawaj po jednym wierszu i inkrementuj indeks 'i' na końcu tej pętli.

1 użytkowników online, w tym zalogowanych: 0, gości: 1