Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.395 pregleda

Najnovija ↓

NullPointerException uzrokovan SQL upitom. 14.11.2007. u 06:39 · pre 231 mesec #1
Koliko ja znam, NullPointerException se desava kad kod pokusava da pristupi metodu objekta koji nije inicijalizovan. Evo dela mog koda gde javlja ovu gresku:
Code:
public void storeRaceResults(float[] times, String event) {
        selectTable(event);
        try {
        for(int i=0; i<8; i++) {
            System.out.println(times[i]);//Ovde printa ok vrednost za times[0] i posle toga baca gresku
            String query = "update " + tableName + " set time = " + times[i] + " where track = " + (i+1); 
            int count = st.executeUpdate(query);
            
        }
        }
        
        catch(SQLException ex) {
            System.err.println("SQLException: Update query failed" + ex.getMessage());
        }
        
    }
Ovaj kod treba da upise vremena osam trkaca (sacuvani u times[]) u bazu. Greska nastaje u trenutku prvog izvrsenja upita. Proverio sam varijablu tableName, kao i vrednosti matrice times, sve je OK. Sta bi moglo da bude u pitanju, s obzirom na to da ne baca SQLExcetion, nego NullPointerException ?
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme