|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.littlesoft.data.Table<E>
jp.littlesoft.sql.SQLTableSequentialReadOnly<E>
public class SQLTableSequentialReadOnly<E extends Serializable>
入れ子のクラスの概要 |
---|
クラス jp.littlesoft.data.Table から継承された入れ子のクラス/インタフェース |
---|
Table.SortKey |
フィールドの概要 |
---|
クラス jp.littlesoft.data.Table から継承されたフィールド |
---|
_params, $$, active, columns, entity, params |
コンストラクタの概要 | |
---|---|
SQLTableSequentialReadOnly(E... e)
WebSQLTable オブジェクトを生成します。 |
メソッドの概要 | |
---|---|
void |
activate(Connection conn)
JDBCコネクションを設定すると同時にテーブルを活性化します。 |
void |
closeConnection()
JDBCコネクションをクローズします。 |
boolean |
first()
行カーソルを先頭に移動します。 |
Connection |
getConnection()
JDBCコネクションを取得します。 |
Params<E> |
getParams()
SQLパラメータのセットを取得します。 |
Row<E> |
getRow()
カーソル行の Row オブジェクトを取得します。 |
String |
getSQL()
WebSQLTable オブジェクトを活性化する際に実行されるSELECT文を取得します。 |
boolean |
next()
行カーソルを1行次へ移動します。 |
void |
setConnection(Connection conn)
JDBCコネクションを設定します。 |
void |
setSQL(String selectSQL)
WebSQLTable オブジェクトを活性化する際に実行されるSELECT文を設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public SQLTableSequentialReadOnly(E... e)
メソッドの詳細 |
---|
public void setConnection(Connection conn) throws DataException
conn
- JDBCコネクション
DataException
- 例外発生時public Connection getConnection()
public void closeConnection()
public void activate(Connection conn) throws DataException
conn
- JDBCコネクション
DataException
- 例外発生時public Params<E> getParams()
table.setSQL("select * from emp where empno = :EMPLOYEE_NO");の様に、バインドパラメータにする項目名の先頭にコロン(:)を指定します。
table.getParam.setValueAsString("1001");というコードになります。
Table<E extends Serializable>
内の getParams
public void setSQL(String selectSQL) throws DataException
selectSQL
- SELECT文
DataException
- 例外発生時public String getSQL()
public Row<E> getRow() throws DataException
Table
の記述:
Table<E extends Serializable>
内の getRow
DataException
public boolean next() throws DataException
Table
の記述:
Table<E extends Serializable>
内の next
DataException
- 例外発生時public boolean first() throws DataException
Table
の記述:
Table<E extends Serializable>
内の first
DataException
- 例外発生時
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |