Hallo Leute,
Könnt ihr mir helfen wieso ich hier eine "out of range"-Exception bekomme?
Vielen Dank im Voraus
Gruß Snickers
Könnt ihr mir helfen wieso ich hier eine "out of range"-Exception bekomme?
Java:
JButton btnUpdate = new JButton("Update");
btnUpdate.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
try {
String query = "update kunde set KundenNR='" + textFieldKundennr.getText()
+ "',TelefonNR='" + textFieldTelefonnr.getText() + "',`E-Mail`='" + textFieldEmail.getText()
+ "',',Vorname='"+ textFieldVorname.getText() + "', Nachname='" + textFieldNachname.getText()
+ "',Username='" + textFieldUsername.getText() + "',Password='"
+ textFieldPasswort.getText() + "',Straße='" + textFieldStraße.getText() + "',Stadt='" + textFieldStadt.getText() + "',PLZ='" + textFieldPLZ.getText() + "',Geburtstag='" + "',Sparkonto=?,Girokonto=?,Festgeldkonto=?,Aktienfond=?,Kreditwürdig=?,AnsprechpartnerNR='" + textFieldAnsprechpartnernr.getText() + "' where KundenNR='"
+ textFieldKundennr.getText() + "'";
PreparedStatement statement = (PreparedStatement) con.prepareStatement(query);
if(rdbtnJaSparkonto.isSelected()){
statement.setString(1, "1");
}else{
statement.setString(1, "0");
}
if(rdbtnJaGirokonto.isSelected()){
statement.setString(2, "1");
}else{
statement.setString(2, "0");
}
if(rdbtnJaFestgeldkonto.isSelected()){
statement.setString(3, "1");
}else{
statement.setString(3, "0");
}
if(rdbtnJaKredtwürdig.isSelected()){
statement.setString(5, "1");
}else{
statement.setString(5, "0");
}
if(rdbtnJaAktienfond.isSelected()){
statement.setString(4, "1");
}else{
statement.setString(4, "0");
}
statement.execute();
JOptionPane.showMessageDialog(null, "Kunde geupdated");
statement.close();
} catch (Exception e) {
e.printStackTrace();
}
refreshTabele();
}
});
Vielen Dank im Voraus
Gruß Snickers