Необходимо выбрать строку в таблице по введенному id и значения ячеек скопировать в идентичную таблицу, а данную строку удалить. Пробовал сделать следующим образом:
@FXML
public void deleter(ActionEvent ae) {
String sqld = "DELETE FROM teachers WHERE id = ?";
String cop = "SELECT fname, lname, email, predmet FROM teachers WHERE id =?"; String s2=" INSERT INTO uvolen (fname, lname, email, predmet) VALUES(?,?,?,?)";
try {
Connection conn = dbConnection.getConnection();
PreparedStatement pstmt1 = conn.prepareStatement(cop+s2);
PreparedStatement pstmt = conn.prepareStatement(sqld);
pstmt1.setString(1, searchBox.getText());
pstmt.setString(1, searchBox.getText());
pstmt.executeUpdate();
pstmt1.executeUpdate();
pstmt.close();
pstmt1.close();
loadTeacherData();
} catch (SQLException e) {
System.out.println(e.getMessage());
}
}
Но возникает ошибка с INSERTOM:
[SQLITE_ERROR] SQL error or missing database (near "INSERT": syntax error)
Возможно он не знает какие значения брать. Буду очень благодарен, если поможете.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть ли у Java метод для определения номера недели по датея нашел вот такой метод
Здравствуйте! У меня появилась одна проблема, которую не могу решить уже второй деньЯ пытаюсь осуществить поворот спрайта в сторону курсора