| Symfoware(R) Server JDBCドライバユーザーズガイド - FUJITSU - |
目次
索引
![]()
|
第4章 アプリケーションの作成方法
データベースのデータをパラメタ指定で更新する場合、以下の手順で行います。

データベースのデータをパラメタ指定で更新する場合の記述例を以下に説明します。

データベースのデータをパラメタ指定で更新する場合の記述例を以下に説明します。
PreparedStatement pstmt = con.prepareStatement(
"INSERT INTO GENERAL.EMPLOYEE(
ID,NAME) VALUES(?,?)"); (1)
pstmt.setInt(1,4); (2)
pstmt.setString(2,"monkey"); (2)
pstmt.executeUpdate(); (3)
con.commit(); (4)
pstmt.close(); (5) |
(1) SQL文の準備
(2) パラメタへの値の設定
(3) SQL文の実行
(4) トランザクションのコミット
(5) オブジェクトのクローズ
以下に各項目の設定方法を示します。
ConnectionインタフェースのprepareStatementメソッドを使用し、SQL文を準備します。パラメタは、“?”で指定します。
PreparedStatementクラスのsetXXXメソッドを使用し、パラメタに値を設定します。“?”の1番目に4を設定、2番目にmonkeyを設定。
setXXXメソッドの詳細については“APIリファレンス”を参照してください。
PreparedStatementクラスのexecuteUpdateメソッドを使用し、SQL文を実行します。
トランザクションをコミットします。
Connectionインタフェースのcommitメソッドを使用します。
PreparedStatementクラスのcloseメソッドを使用して、オブジェクトをクローズします。
目次
索引
![]()
|