info.dragonlady.util
クラス DBAccesser

java.lang.Object
  上位を拡張 info.dragonlady.util.DBAccesser

public class DBAccesser
extends java.lang.Object


入れ子のクラスの概要
 class DBAccesser.ByteImage
           
protected static class DBAccesser.DB_STATE_TYPE
           
protected  class DBAccesser.DBStatementParam
           
 
フィールドの概要
protected static java.lang.String dateFormat
           
 
コンストラクタの概要
DBAccesser(java.io.InputStream is)
           
 
メソッドの概要
 DBAccesser.DBStatementParam createBlodDBParam(byte[] value)
           
 DBAccesser.DBStatementParam createBooleanDBParam(boolean value)
           
 DBAccesser.DBStatementParam createDateDBParam(java.lang.String value)
           
 DBAccesser.DBStatementParam createDoubleDBParam(double value)
           
 DBAccesser.DBStatementParam createFloatDBParam(float value)
           
 DBAccesser.DBStatementParam createIntDBParam(int value)
           
 DBAccesser.DBStatementParam createLongDBParam(long value)
           
 DBAccesser.DBStatementParam createStringDBParam(java.lang.String value)
           
 DBAccesser.DBStatementParam createTimestampDBParam(java.lang.String value)
           
 java.sql.Connection getConnection()
           
protected  java.sql.PreparedStatement preparedStatement(java.sql.Connection con, java.lang.String statement, DBAccesser.DBStatementParam... params)
           
 java.util.Vector<java.util.HashMap<java.lang.String,java.lang.Object>> selectQuery(java.lang.String sqlKey, java.sql.Connection con, DBAccesser.DBStatementParam[] params)
           
 void updateQuery(java.lang.String sqlKey, java.sql.Connection con, DBAccesser.DBStatementParam[] params)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

dateFormat

protected static final java.lang.String dateFormat
関連項目:
定数フィールド値
コンストラクタの詳細

DBAccesser

public DBAccesser(java.io.InputStream is)
           throws java.util.InvalidPropertiesFormatException,
                  java.io.IOException
パラメータ:
is -
例外:
java.util.InvalidPropertiesFormatException
java.io.IOException
メソッドの詳細

getConnection

public java.sql.Connection getConnection()
                                  throws UtilException
戻り値:
例外:
UtilException

createIntDBParam

public DBAccesser.DBStatementParam createIntDBParam(int value)
パラメータ:
value -
戻り値:

createStringDBParam

public DBAccesser.DBStatementParam createStringDBParam(java.lang.String value)
パラメータ:
value -
戻り値:

createBooleanDBParam

public DBAccesser.DBStatementParam createBooleanDBParam(boolean value)
パラメータ:
value -
戻り値:

createLongDBParam

public DBAccesser.DBStatementParam createLongDBParam(long value)
パラメータ:
value -
戻り値:

createFloatDBParam

public DBAccesser.DBStatementParam createFloatDBParam(float value)
パラメータ:
value -
戻り値:

createDoubleDBParam

public DBAccesser.DBStatementParam createDoubleDBParam(double value)
パラメータ:
value -
戻り値:

createDateDBParam

public DBAccesser.DBStatementParam createDateDBParam(java.lang.String value)
パラメータ:
value -
戻り値:

createTimestampDBParam

public DBAccesser.DBStatementParam createTimestampDBParam(java.lang.String value)
パラメータ:
value -
戻り値:

createBlodDBParam

public DBAccesser.DBStatementParam createBlodDBParam(byte[] value)

preparedStatement

protected java.sql.PreparedStatement preparedStatement(java.sql.Connection con,
                                                       java.lang.String statement,
                                                       DBAccesser.DBStatementParam... params)
                                                throws java.sql.SQLException,
                                                       java.text.ParseException
パラメータ:
con -
statement -
params -
戻り値:
例外:
java.sql.SQLException
java.text.ParseException

selectQuery

public java.util.Vector<java.util.HashMap<java.lang.String,java.lang.Object>> selectQuery(java.lang.String sqlKey,
                                                                                          java.sql.Connection con,
                                                                                          DBAccesser.DBStatementParam[] params)
                                                                                   throws UtilException
パラメータ:
sqlKey -
con -
params -
戻り値:
例外:
UtilException

updateQuery

public void updateQuery(java.lang.String sqlKey,
                        java.sql.Connection con,
                        DBAccesser.DBStatementParam[] params)
                 throws UtilException
パラメータ:
sqlKey -
con -
params -
例外:
UtilException