データを追加するには、prepareInsertメソッドを使用します。
データを追加する場合の流れについて、以下の図に示します。
図K.12 データを追加する場合の流れ

記述例
以下に、StudioまたはApworks利用時の記述例を示します。
ビジネスクラス
ShunConnection con = new ShunConnection();
:
ShunsakuAccessController controller = new ShunsakuAccessController(con);
controller.insert(data);
controller.close();
con.close(); |
Shunsakuアクセスクラス
public void insert(String data) throws ShunException {
ShunPreparedStatement pstmti = fConnection.prepareInsert(); (1) |
ShunPreparedStatementオブジェクトの作成は、prepareInsertメソッドを使用します。
データを追加するメソッドとして、以下があります。
メソッド名 | 機能説明 |
|---|---|
add(String data) | Stringオブジェクトのデータを追加します。 |
add(InputStream data) | InputStreamオブジェクトのデータを追加します。 |
addメソッドで指定するデータには複数のデータを含むことができます。また、複数のファイルに格納したデータを一度に追加したい場合は、addメソッドを複数回実行することができます。ただし、1つのデータを分割し、複数のaddメソッドに分けて指定することはできません。
追加の実行はexecuteInsertメソッドを使用します。
ShunPreparedStatementオブジェクトは、使用後にcloseメソッドで必ず解放します。