Prikaz jedne poruke
Stara 12.8.2015, 8:28   #239
brano88
Član
 
Član od: 1.7.2014.
Lokacija: Bijeljina
Poruke: 228
Zahvalnice: 26
Zahvaljeno 59 puta na 46 poruka
Određen forumom Re: How to... Java

Nikad! Ali apsolutno nikad ne zatvaraj konekciju u "try" bloku!

To se uvijek radi u "finally" bloku:

PHP kod:
finally {
                    try {
                        if (
con != null) {
                            
con.close();
                        }
                    } catch (
SQLException e1) {
                        
e1.printStackTrace();
                    }
                } 
Drugo, dodajes ime kursa u observableArrayList pa onda pozivas comboBoxVrednosti.setItems(). Ovako nesto:

PHP kod:
 while (rs.next()) {
      
String ime_kursa rs.getString("ime_kursa");
     
data.add(ime_kursa);                        
}
                    
comboBox.setItems(data); 
Najbolje ti je da koristis standardan DAO pattern. Da razdvojis kod za pristup podacima od koda za graficki interfejs. U tom slucaju bi imao Kurs klasu koja sadrzi neophodna svojstva s "overidovanim" toString metodom koji ti vraca npr. ime. Tako da mozes direktno proslijedjivati instance Kurs klase u observableArrayList. Realno je da neces daleko dogurati koristeci trenutni pristup.
brano88 je offline   Odgovor sa citatom ove poruke