update-Anweisung in Java

Ich habe den folgenden code, um einen Datensatz zu aktualisieren. Der code wird kompiliert aber es springt alles in die try-Anweisung und zeigt die Fehlermeldung in der catch-Anweisung. Ich bin nicht sicher, was es ist, dass ich bin fehlt es nicht angezeigt wird jede Art von syntax-Fehler.

try {           
    PreparedStatement st = db.con.prepareStatement("UPDATE item SET Name = ?, Size = ?, Price = ?, WHERE ItemCode = ?");
    st.setString(1, textArea_Code.getText());
    st.setString(2, textArea_name.getText());
    st.setString(3, textArea_size.getText());
    st.setString(4, textArea_price.getText());
    st.executeUpdate();

    JOptionPane.showMessageDialog(frame, "Updated");    

} catch (SQLException e ) {
    JOptionPane.showMessageDialog(frame, "update not successful");      
}

InformationsquelleAutor FatmaTurk | 2012-03-09

Schreibe einen Kommentar