|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectgggd.dbaccess.DbAccess
DB接続用クラス
DB接続用のトランザクションの発行、SQL発行
コミット、ロールバック、トランザクションのクローズ処理を行います。
| コンストラクタの概要 | |
DbAccess()
コンストラクタ。 |
|
| メソッドの概要 | |
java.lang.String |
checkWarning()
SQLWarningが発生しているかどうかをチェックします。 |
void |
commit()
DBコミット処理。 |
void |
doDelete(java.lang.String sql)
Delete処理 パラメタで渡されたSQL文を実行し、データ削除処理を行います。 |
int |
doInsertUpdate(java.lang.String sql)
Insert、Update処理 パラメタで渡されたSQL文を実行し、データ挿入、更新処理を行います。 |
java.sql.ResultSet |
doSelect(java.lang.String sql)
Select処理。 |
void |
endTransaction()
DBアクセス終了処理。 |
void |
rollback()
DBロールバック処理。 |
void |
startTransaction()
DBアクセス開始処理。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public DbAccess()
| メソッドの詳細 |
public void startTransaction()
java.lang.Exception - 予期せぬ例外が発生した場合public void endTransaction()
java.lang.Exception - 予期せぬ例外が発生した場合public void commit()
java.lang.Exception - 予期せぬ例外が発生した場合public java.lang.String checkWarning()
java.lang.Exception - 予期せぬ例外が発生した場合public void rollback()
java.lang.Exception - 予期せぬ例外が発生した場合
public java.sql.ResultSet doSelect(java.lang.String sql)
throws java.sql.SQLException,
java.lang.Exception
sql - 実行するSQL用文字列
java.sql.SQLException - SQLの実行でエラーが発生した場合
java.lang.Exception - 予期せぬ例外が発生した場合
public int doInsertUpdate(java.lang.String sql)
throws java.sql.SQLException,
java.lang.Exception
sql - 実行するSQL用文字列
java.sql.SQLException - SQLの実行でエラーが発生した場合
java.lang.Exception - 予期せぬ例外が発生した場合
public void doDelete(java.lang.String sql)
throws java.sql.SQLException,
java.lang.Exception
sql - 実行するSQL用文字列
java.sql.SQLException - SQLの実行でエラーが発生した場合
java.lang.Exception - 予期せぬ例外が発生した場合
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||