AS/400接続用JDBCドライバ「HiT JDBC/400」を使用してAS/400へ接続し、テーブルへのデータ登録・更新・削除を行うためのサンプルプログラムです。
Eclipseにて作成しています。
プログラムはINSERTを例にしておりますが、UPDATEやDELETEの場合も同様です。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
public class Sample2 {
static public void main(String args[]) {
try {
// ドライバ
Class.forName("hit.as400.As400Driver");
// 接続情報
Connection conn = DriverManager.getConnection(
"jdbc:as400://192.168.0.203;libraries=FURUKAWA;ccsid=5026",
"CLIMB", "CLIMB");
// ステートメント作成(パラメータクエリを使用)
PreparedStatement pstmt = conn.prepareStatement("INSERT INTO TEST02 VALUES(?, ?, ?, ?)");
pstmt.setString(1, "11");
pstmt.setString(2, "日本");
pstmt.setString(3, "あい");
pstmt.setString(4, "うえ");
// ステートメント実行
int num = pstmt.executeUpdate();
System.out.println("登録件数 : " + num);
// ステートメントをクローズ
pstmt.close();
// 接続をクローズ
conn.close();
} catch (Exception ex) {
System.err.println("Exception: " + ex.getMessage());
}
}
}
続きを読む →