コンストラクタと説明 |
---|
MimdbQueryPrepared()
コンストラクタ.
|
MimdbQueryPrepared(QueryCompileInfo o)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
clear()
クリア.
|
MimdbQueryPrepared |
clearParams()
preparedパラメータをクリア.
|
void |
create(QueryCompileInfo o)
情報生成.
|
MimdbResult |
executeQuery()
クエリー実行.
|
MimdbResult |
executeQuery(boolean mode)
クエリー実行.
|
long |
getDbId()
DB更新IDの取得.
|
QueryCompileInfo |
getInfo()
コンパイル済みオブジェクトを取得.
|
java.lang.String |
getName()
テーブル名を取得.
|
java.lang.String |
getSql()
SQL文に変換.
|
boolean |
isClear()
オブジェクトがクリアーされているかチェック.
|
java.lang.String |
paramNoByColumnName(int index)
preparedパラメータのカラム名を取得.
|
int |
paramNoByColumnNo(int index)
preparedパラメータのカラム位置を取得.
|
int |
paramNoByColumnType(int index)
preparedパラメータのカラムタイプを取得.
|
int |
paramsLength()
preparedパラメータ数を取得.
|
MimdbQueryPrepared |
setLimit(int limit)
表示リミット値を設定.
|
MimdbQueryPrepared |
setOffset(int off)
表示オフセット値を設定.
|
MimdbQueryPrepared |
setParams(int index,
java.lang.Object value)
preparedパラメータを設定.
|
public MimdbQueryPrepared()
public MimdbQueryPrepared(QueryCompileInfo o)
o
- PreparedInfo情報を設定します.public void create(QueryCompileInfo o)
o
- PreparedInfo情報を設定します.public void clear()
public boolean isClear()
public java.lang.String getName()
public int paramsLength()
public MimdbQueryPrepared clearParams()
public MimdbQueryPrepared setParams(int index, java.lang.Object value)
index
- 対象のパラメータ項番を設定します.value
- 対象の設定情報を設定します.public java.lang.String paramNoByColumnName(int index)
index
- 対象のパラメータ項番を設定します.public int paramNoByColumnNo(int index)
index
- 対象のパラメータ項番を設定します.public int paramNoByColumnType(int index)
index
- 対象のパラメータ項番を設定します.public MimdbQueryPrepared setOffset(int off)
off
- 表示オフセット値を設定します.
[-1]が設定された場合、表示幅は確定されません.public MimdbQueryPrepared setLimit(int limit)
limit
- 表示リミット値を設定します.
[-1]が設定された場合、表示幅は確定されません.public QueryCompileInfo getInfo()
public java.lang.String getSql() throws java.lang.Exception
java.lang.Exception
- 例外.public MimdbResult executeQuery() throws java.lang.Exception
java.lang.Exception
- 例外.public MimdbResult executeQuery(boolean mode) throws java.lang.Exception
mode
- [true]の場合、テーブルが新しく更新されている場合はエラーを出力します.java.lang.Exception
- 例外.