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

JDBC Database Access , gde gresim?

[es] :: Java :: JDBC Database Access , gde gresim?

[ Pregleda: 2817 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Aleksandar1987

Član broj: 129312
Poruke: 119
*.adsl.verat.net.



+1 Profil

icon JDBC Database Access , gde gresim?23.06.2008. u 13:08 - pre 192 meseci
Kako nullpointer...?
Hocu da updateujem bazu, da promenim polje godiste u "1988". Tabela je puna....


Evo metode:
Code:
 static void updateGodiste(String ime) {
        try {

            s.execute("SELECT * FROM Tabela");
            rs = s.getResultSet();

        } catch (Exception e) {
            System.out.println("Error: " + e);
        }

    try {
rs.next();
rs.updateString("Godiste", "1988");
int a = rs.getInt(1);
System.out.println(a);


            rs.close();
          } catch (SQLException ex) {
            ex.printStackTrace();
        }
        try {
            s.close();
            con.close();
        } catch (Exception e) {
           System.out.println("Error: " + e);
        }

        return;
   }
 
Odgovor na temu

augustus
Novi Sad - Beograd

Član broj: 101581
Poruke: 358
*.com
Via: [es] mailing liste



+46 Profil

icon Re: JDBC Database Access , gde gresim?23.06.2008. u 13:18 - pre 192 meseci
Koji si ti sampion...a gde ti baca izuzetak?
"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
 
Odgovor na temu

Aleksandar1987

Član broj: 129312
Poruke: 119
*.adsl.verat.net.



+1 Profil

icon Re: JDBC Database Access , gde gresim?23.06.2008. u 14:08 - pre 192 meseci
A nemoj zajebavati... sad ja krenuo da ucim, ne znam i sad se ti nasao pametan... znaci ovaj ES... nemam reci
...ko nece da odgovori ne mora... nije mi jasno.


Izuzetak mi baca ovde:
rs.updateString("Godiste", "1988");

deluje mi ok. Tek sam poceo sa bazama da radim, ne znam, mozda sam prolupao strasno.
 
Odgovor na temu

augustus
Novi Sad - Beograd

Član broj: 101581
Poruke: 358
89.216.31.*



+46 Profil

icon Re: JDBC Database Access , gde gresim?23.06.2008. u 14:33 - pre 192 meseci
Niko tebe ne zajebava nego si rekao da imas null pointer a nisi rekao gde...kako onda mislis da ti neko kaze de gresis????

Mozda da probas ovo:
Code:
s.execute("SELECT Godiste FROM Tabela");

"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
 
Odgovor na temu

Aleksandar1987

Član broj: 129312
Poruke: 119
*.adsl.verat.net.



+1 Profil

icon Re: JDBC Database Access , gde gresim?23.06.2008. u 15:35 - pre 192 meseci
a dobro, mislio sam da je greska toliko ocigledna da nema potrebe da kazem gde baca, a i nema toliko mogucnosti..

Probao sam da selektujem Godiste ali sve isto...:(
 
Odgovor na temu

augustus
Novi Sad - Beograd

Član broj: 101581
Poruke: 358
*.com
Via: [es] mailing liste



+46 Profil

icon Re: JDBC Database Access , gde gresim?23.06.2008. u 15:43 - pre 192 meseci
Nije ocigledna i ima mnogo mogucnosti.

Da li ti uopste nesto dobijes iz baze? Proveri prvo to. Pa proveri kako
ti se zovu polja u bazi (mozda ni nemas godiste). I ako vec radis select
sve onda stavi while petlju kad uzimas rs.next() jer jeovo besmisleno.
"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
 
Odgovor na temu

Aleksandar1987

Član broj: 129312
Poruke: 119
*.adsl.verat.net.



+1 Profil

icon Re: JDBC Database Access , gde gresim?23.06.2008. u 16:05 - pre 192 meseci
kako mislis "dobijes"?! Hocu da pomenim sva polja ili makar jedno godiste u neko drugo.
Ovo, ne radi i logicno u bazi se nista ne menja....
 
Odgovor na temu

augustus
Novi Sad - Beograd

Član broj: 101581
Poruke: 358
89.216.31.*



+46 Profil

icon Re: JDBC Database Access , gde gresim?23.06.2008. u 16:15 - pre 192 meseci
Ti izgleda nisi siguran na kom si koloseku...sta ti radi ovo:
Code:
   s.execute("SELECT * FROM Tabela");
            rs = s.getResultSet();


Proveri da li si ista dobio...

Fali ti rs.updateRow() da bi u bazi nesto promenio. Ovo pozoves nakon sto u rs objektu setujes novo godiste.
Hajde daj mi da vidim kako izlgeda ta tvoja tabela.
"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
 
Odgovor na temu

Aleksandar1987

Član broj: 129312
Poruke: 119
*.adsl.verat.net.



+1 Profil

icon Re: JDBC Database Access , gde gresim?23.06.2008. u 17:40 - pre 192 meseci
Ne radi mi nista to.To je ostalo od neceg drugog kad sam hteo da prvo stavim neki uslov pa da se onda apdejtuje, nebitno.
taj rs.updateRow() sam dodao posle, ali on dolazi tek posle, izuzetak se baca ranije.

evo ti samo pazi na putanju baze
http://rapidshare.com/files/124492730/RadSaBazama.rar.html
 
Odgovor na temu

[es] :: Java :: JDBC Database Access , gde gresim?

[ Pregleda: 2817 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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