次の一般的なタスクを実行して、ロー操作を管理します。
文字列変数に SQL 文を作成します。
文字列変数を Connection.prepareStatement メソッドに渡して PreparedStatement オブジェクトを作成します。
ホスト変数を設定します (? 文字で表し、PreparedStatement.set メソッドを使用します)。
各ホスト変数は文内の位置を表す序数で参照できます。たとえば、最初の ? は 1 として、2 番目は 2 として参照されます。下記の例に示されている set メソッドでは、変数の位置を表す序数を参照し、新しい値を指定できます。
PreparedStatement.execute メソッドを呼び出してデータベースの操作を実行します。
Connection.commit メソッドを呼び出してデータベースへの変更をコミットし、永続的な変更にするか、または Connection.rollback メソッドを呼び出します。
トランザクションは、Connection インタフェースでサポートされているメソッドを使用して明示的にコミットまたはロールバックする必要があります。
PreparedStatement オブジェクトを閉じてリソースを解放します。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |