パッケージ | 説明 |
---|---|
jp.co.sds_corp.util.db |
JDBC関連の共通クラスです。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
DuplicateException
Duplicateが発生した場合にスローされます。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
DbAccess.cancel()
SQLの取り消し
|
void |
DbAccess.clearWarnings()
SQL Warningをクリアします。
|
void |
DbAccess.commit()
データベーストランザクションのコミット
|
void |
DbAccess.connect()
DBの接続情報により、DBにコネクトする
|
void |
DbAccess.connect(Driver drv)
ドライバを指定してDBサーバと接続します。
|
void |
DbAccess.connect(Driver drv,
Properties prop)
ドライバを指定してDBサーバと接続します。
|
void |
DbAccess.connect(Properties prop)
DBの接続情報により、DBにコネクトする
|
int |
DbAccess.countRow(String tbl,
String where)
row数の取得
|
boolean |
DbAccess.delete(DbTable tbl)
テーブルから、キーで指定されたレコードを削除します
|
void |
DbAccess.disconnect()
データベース接続の終了
|
boolean |
DbAccess.execute(String sql)
更新、挿入の実行
|
boolean |
DbAccess.executePrepared()
準備された問い合わせの実行
|
void |
DbAccess.executePreparedQuery()
準備された問い合わせの実行
|
void |
DbAccess.executeQuery(String sql)
問い合わせの実行
|
boolean |
DbAccess.fetch(DbTable tbl)
検索結果の取得。
|
boolean |
DbAccess.fetch(ResultSet rset,
DbTable tbl)
検索結果の取得。
|
static Connection |
DbConnectionFactory.getConnection(DbInfo inf)
DBの接続情報により、DBにコネクトする
|
static Connection |
DbConnectionFactory.getConnection(Driver drv,
DbInfo inf)
ドライバを指定してDBサーバと接続します。
|
protected Connection |
DbConnectionFactory.getConnectionImpl(DbInfo inf) |
protected Connection |
DbConnectionFactory.getConnectionImpl(Driver drv,
DbInfo inf) |
static DbInfo |
DbConnectionFactory.getDbInfo(ResourceBundle prop)
指定されたpropertiesファイルで初期化します。
|
static DbInfo |
DbConnectionFactory.getDbInfo(String key)
コンストラクタ
指定されたキーによりDBの接続情報を取得する
|
boolean |
DbAccess.getMoreResults()
次の結果の取得
|
boolean |
DbAccess.getParameter()
パラメータを取得します。
|
PreparedStatement |
DbAccess.getStatement()
Statementの取得
|
PreparedStatement |
DbAccess.getStatement(String sql)
SQL を実行して結果のStatementを取得します。
|
int |
DbAccess.getUpdateCount()
更新、挿入の実行
|
SQLWarning |
DbAccess.getWarnings()
SQL Warningを取得します。
|
boolean |
DbAccess.insert(DbTable tbl)
テーブルにオブジェクトの内容をinsertします
|
boolean |
DbAccess.insertPrepared(DbTable tbl)
テーブルにオブジェクトの内容をinsertします
|
void |
DbAccess.prepareInsert(DbTable tbl)
テーブルにオブジェクトの内容をinsertします
|
void |
DbAccess.prepareQuery(String sql)
問い合わせの準備
|
void |
DbAccess.rollback()
データベーストランザクションのロールバック
|
void |
DbAccess.selectAll(DbTable tbl,
String where)
テーブルから全カラムを取得するSQL文を作成し、実行します
|
boolean |
DbAccess.selectAllByKey(DbTable tbl)
テーブルから、キーで指定されたレコードの
全カラムを取得するSQL文を実行します
|
void |
DbAccess.setAutoCommit(boolean bFlg)
自動COMMITの設定
|
Copyright © 2021 S.D.S Co.,Ltd.. All rights reserved.