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

Problem sa prtragom iz baze kada imam vise osoba pod istim imenom

[es] :: Java :: Problem sa prtragom iz baze kada imam vise osoba pod istim imenom

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

gorpe
student

Član broj: 241593
Poruke: 18
*.teol.net.



+2 Profil

icon Problem sa prtragom iz baze kada imam vise osoba pod istim imenom15.01.2013. u 07:54 - pre 137 meseci
Problem je u tome kad selektujem osobu iz baze podataka , i prikaze mi tu osobu , i na dugme ili na bilo koju akciju da dodam da mi prikaze sledecu osobu sa istim imenom u ista polja , a problem je u tome sto mi prikaze samo tu osobu koja je prva u bazi sa tim imenom

evo i kod


try{
String sql = "SELECT * FROM Pregled WHERE IME = ? ";

pst = conn.prepareStatement(sql);
pst.setString(1, TF_TRAZI.getText());

rs = pst.executeQuery();
while(rs.next()){

String a = rs.getString("IME");
IME.setText(a);
String b = rs.getString("PREZIME");
PREZIME.setText(b);
String c = rs.getString("BROJ");
BROJLOK.setText(c);
String d = rs.getString("KANCELARIJA");
BRKANC.setText(d);
String e = rs.getString("ODJELJENJE");
ODJELJENJE.setText(e);
String f = rs.getString("RADNAJEDINICA");
RJ.setText(f);



}



}catch(Exception e){
JOptionPane.showMessageDialog(null, e);
}
 
Odgovor na temu

nemnesic
nemnesic
Software Developer
Vranje Florida

Moderator
Član broj: 44355
Poruke: 802
*.dynamic.sbb.rs.



+64 Profil

icon Re: Problem sa prtragom iz baze kada imam vise osoba pod istim imenom15.01.2013. u 07:58 - pre 137 meseci
ja tvoje pitanje ne razumem. u cemu je problem ponovo?
 
Odgovor na temu

gorpe
student

Član broj: 241593
Poruke: 18
*.teol.net.



+2 Profil

icon Re: Problem sa prtragom iz baze kada imam vise osoba pod istim imenom15.01.2013. u 08:04 - pre 137 meseci
E ovako pravim Telefonski imenik , kada u pretrazi upisem npr ime on mi izbaci samo onog na koga prvo naidje , a ja zelim da napravim dugme kad pritisnem da mi prikaze sledeceg sa istim imenom
 
Odgovor na temu

gorpe
student

Član broj: 241593
Poruke: 18
*.teol.net.



+2 Profil

icon Re: Problem sa prtragom iz baze kada imam vise osoba pod istim imenom15.01.2013. u 08:18 - pre 137 meseci
NPR imam u bazi 10 osoba sa imenom Marko i on mi izbaci samo onog prvog na kojeg naidje , a ja zelim npr da na pritisak dugmeta mi prikazuje sledeceg i tako da prebacuje na sledeceg svaki put dok ih ne izilsta
 
Odgovor na temu

nemnesic
nemnesic
Software Developer
Vranje Florida

Moderator
Član broj: 44355
Poruke: 802
*.dynamic.sbb.rs.



+64 Profil

icon Re: Problem sa prtragom iz baze kada imam vise osoba pod istim imenom15.01.2013. u 08:24 - pre 137 meseci
ok jasno mi je ssada.

u zavisnosti kolika ti je DB tabela, mozda bi mogao da rezultate ucitas u neki array i onda preko dugmica scrolujes levo desno?

 
Odgovor na temu

gorpe
student

Član broj: 241593
Poruke: 18
*.teol.net.



+2 Profil

icon Re: Problem sa prtragom iz baze kada imam vise osoba pod istim imenom15.01.2013. u 09:52 - pre 137 meseci
moze pomoc oko arryliste
 
Odgovor na temu

nemnesic
nemnesic
Software Developer
Vranje Florida

Moderator
Član broj: 44355
Poruke: 802
*.dynamic.sbb.rs.



+64 Profil

icon Re: Problem sa prtragom iz baze kada imam vise osoba pod istim imenom15.01.2013. u 10:03 - pre 137 meseci
Code:

//napravi klasu koja predstavlja tabelu Pregled

public class Pregled{
    private String ime;
    private String prezime;
    private String broj;
    private String kancelarije;
    private String odeljenje;
    
    //generisi getters and setters

}


//tvoj kode koji pretrazuje bazu
try{
    String sql = "SELECT * FROM Pregled WHERE IME = ? ";

    pst = conn.prepareStatement(sql);
    pst.setString(1, TF_TRAZI.getText());

    rs = pst.executeQuery();
     List<Pregled> pregledi = new ArrayList<Pregled>();
    while(rs.next()){
        Pregled pregled = new Pregled();
        pregled.ime = rs.getString("IME");
        pregled.prezime = rs.getString("PREZIME");
        pregled.broj = rs.getString("BROJ");
        pregled.kancelarije = rs.getString("KANCELARIJA");
        pregled.odeljenje = rs.getString("ODJELJENJE");
        pregledi.add(pregled);
        
        //sada ti je rezult set sacuvan u array list. i mozes da prosledis i da scrollujes pomocu next and previous buttons.
    }


    }catch(Exception e){
        JOptionPane.showMessageDialog(null, e);
    }

//dodaj finally{} blok gde ces zatvoriti db connection and result set itd.

 
Odgovor na temu

[es] :: Java :: Problem sa prtragom iz baze kada imam vise osoba pod istim imenom

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

Postavi temu Odgovori

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