Когда я передаю событие нажатия кнопки со всем значением Jcomponats, оно не обновляет мою таблицу вместо этого. Оно отражает исключение, когда мой код работает в другой таблице?
private void update() {
String id = txtPcno.getText();
String updateQuery = "insert into n_patient (name, gender, NRIC, nationality, height, weight, smoke, last_seen) values(?,?,?,?,?,?,?,?)";
try {
pst = con.prepareStatement(updateQuery);
//pst.setString(1, txtPcno.getText());
pst.setString(1, txtName.getText());
pst.setString(2, txtGender.getText());
pst.setString(3, txtNRIC.getText());
pst.setString(4, txtNationality.getText());
pst.setString(5, txtHeight.getText());
pst.setString(6, txtWeight.getText());
pst.setString(7, txtSmoke.getText());
pst.setString(8, txtLastSeen.getText());
int rowAffected = pst.executeUpdate();
JOptionPane.showMessageDialog(null, String.format(" %d Modified Records Are Saved ", rowAffected));
clear();
} catch (Exception e) {
e.printStackTrace();
}
}
Вот изображение показания Проблема