Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

checkbox preuzima vrednosti iz sql

[es] :: Java :: checkbox preuzima vrednosti iz sql

[ Pregleda: 1381 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

gagacar
Dragan Markovic
Student, TFZR
Beograd

Član broj: 209656
Poruke: 68
*.dynamic.sbb.rs.



+1 Profil

icon checkbox preuzima vrednosti iz sql13.06.2013. u 10:46 - pre 132 meseci
Radim neku aplikaciju u javi koja vuče podatke iz Accessove baze.

Imam problem kod checkbox-ova, tačnije pored svakog checkboxa mi ispiše 1 ili 0, umesto da ga štiklira ako je njegova vrednost 1.

npr.
Code:


 private void Ispisi(int p)
    {
            
          try{  
              
                String sql  = "SELECT * FROM  Tabela WHERE ID  =  ? ";
           
                pst = conn.prepareStatement(sql); 
                pst.setString(1, ""+p);
                rs = pst.executeQuery();
               
                while(rs.next())
                    {

                        String s = rs.getString("NekoPolje");
                        this.checkbox_1.setText(s);
                    }
               }
.........

   


Shvatio sam da this.checkbox_1.setText(s) ustvari ispisuje 1 ili 0 umesto labele. E sada, kako da podesim da labela ostane kakva jeste (sa nekim tekstom), a da se checkbox štiklira ako je njegova vrednost 1?

Hvala!
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3453

Jabber: djoka_l


+1462 Profil

icon Re: checkbox preuzima vrednosti iz sql13.06.2013. u 11:01 - pre 132 meseci
setSelected(true)
 
Odgovor na temu

bgd2500

Član broj: 55912
Poruke: 226
*.spielog2.rs.



+7 Profil

icon Re: checkbox preuzima vrednosti iz sql13.06.2013. u 11:05 - pre 132 meseci
setState(true) za java.awt.Checkbox
setSelected(true) za javax.swing.JCheckbox
 
Odgovor na temu

gagacar
Dragan Markovic
Student, TFZR
Beograd

Član broj: 209656
Poruke: 68
*.dynamic.sbb.rs.



+1 Profil

icon Re: checkbox preuzima vrednosti iz sql13.06.2013. u 11:26 - pre 132 meseci
prolazi mi sa setSelected(true), ali za sve i kada je 1 i kada je 0 on ispisuje štiklirano. jasno mi je da treba za odštiklirano da stoji setSelected(false). E sada kako da ih razdvojim. Kada npr napisem if funkciju on jednostavno ne prepoznaje.

npr

Code:

                        String s = rs.getString("NekoPolje");
                     
                        if(s== "true") this.checkbox_1.setSelected(true);
                        if(s== "false") this.checkbox_1.setSelected(false);




On i za jednu i za drugi verziju ispisuje odštiklirano.

Isto neće kada stavim recimo s=="1" ili s=="yes"...
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3453

Jabber: djoka_l


+1462 Profil

icon Re: checkbox preuzima vrednosti iz sql13.06.2013. u 11:43 - pre 132 meseci
Prvo, kako mi da znamo šta tebi piše u bazi "1", "true" ili "yes".

Drugo, kako to porediš stringove u javi. Probaj da se posavetuješ sa tvojim prijateljom Googletom, tako što, na primer, otkucaš "java comparing strings" pa recimo dobiješ da se koristi metoda equals

if( s.equals("1"))

Uzgred, care, odgovori na pitanja koja postavljaš se nalaze u svakom tutorijalu za Javu. Ajde nas pitaj nešto teže, a u međuvremenu pogledaj recimo http://docs.oracle.com/javase/tutorial/

 
Odgovor na temu

gagacar
Dragan Markovic
Student, TFZR
Beograd

Član broj: 209656
Poruke: 68
*.dynamic.sbb.rs.



+1 Profil

icon Re: checkbox preuzima vrednosti iz sql13.06.2013. u 11:53 - pre 132 meseci
Djole, nema potrebe da se prica tim tonom... ako hoces pomozi, a ako neces ne moras...U svakom slucaju Hvala!
 
Odgovor na temu

bantu

Član broj: 38670
Poruke: 305
..ppoe.dyn.broadband.blic.net.



+27 Profil

icon Re: checkbox preuzima vrednosti iz sql13.06.2013. u 21:08 - pre 131 meseci
Code:

private void Ispisi(int p) {
            
try{  

    String sql  = "SELECT * FROM  Tabela WHERE ID  =  ? ";

    pst = conn.prepareStatement(sql); 
    pst.setString(1, ""+p);
    rs = pst.executeQuery();

    while(rs.next()) {

        String s = rs.getString("NekoPolje");

        if ("1".equals(s)) {
            this.checkbox_1.setSelected(true);        
        } else {
            this.checkbox_1.setSelected(false);
        }
    }
}
.........
 
Odgovor na temu

[es] :: Java :: checkbox preuzima vrednosti iz sql

[ Pregleda: 1381 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.