NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: java.lang.NullPointerException JavaFX SQL pomoc

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
rachet
Člen
Avatar
rachet:11.11.2016 0:46
public void prihlasit(ActionEvent actionEvent) {
    String sql = "Select * from registrovani where nick = ? and password = ?";
    try {
        Class.forName("com.mysql.jdbc.Driver");
        conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "", "");
        pstmt = conn.prepareStatement(sql);

        pstmt.setString(1,nickname.getText());
        pstmt.setString(2,password.getText());

        rs = pstmt.executeQuery();
        if(rs.next()) {
            JOptionPane.showMessageDialog(null,"k");
        }
        else {
            JOptionPane.showMessageDialog(null,"t");
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
}

Neví náhodou někdo jak to opravit? Budu rád za všechny možnosti.

 
Odpovědět
11.11.2016 0:46
Avatar
rachet
Člen
Avatar
rachet:11.11.2016 9:00

Tady je výpis: http://paste.ofcode.org/…MWfsQ4DHMwg3

 
Nahoru Odpovědět
11.11.2016 9:00
Avatar
shaman
Člen
Avatar
Odpovídá na rachet
shaman:11.11.2016 10:02

Urcite sa pozri na riadok 76 v Controller.java

Vynimku NullPointerEx­ception zvycajne vyhadzuje ked metoda ocakava objekt, ale ty podavas null.

Nahoru Odpovědět
11.11.2016 10:02
try {...} catch (Exception ignored) { echo " ¯\_(ツ)_/¯ "; }
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.