BD-1st-2.4-lab10.tresc-1.1-Slajd20
Prekompilowane polecenia – cd.
Ten slajd pokazuje przykładowe użycie prekompilowanych poleceń do aktualizacji danych. Na przykładzie (1) tworzone jest prekompilowane polecenie UPDATE, które przypisuje nową pensję i etat pracownikowi o podanym identyfikatorze. Na przykładzie (2) kolejnym znakom zapytania przypisywane są odpowiednie wartości. Pierwszemu znakowi zapytania, który reprezentuje nową płacę przypisywana jest wartość 2000, drugiemu nowy etat (PROFESOR), a trzeciemu przypisywany jest identyfikator pracownika, który ma zostać zmodyfikowany. Następnie, za pomocą bezparametrowej metody „executeUpdate”, wykonywane jest prekompilowane polecenie aktualizacji. W wyniku działania metody otrzymujemy liczbę zmodyfikowanych krotek. Ostatecznie, zamykany jest obiekt typu „PreparedStatement” i zwalniany jest zajmowany przez niego kursor, za pomocą metody „close” (3).
Pełny kod programu, którego fragmenty przedstawiono na slajdzie, załączono do kursu w pliku JDBCELearning6.java.