[pgsql-jp: 32470] Re: 7.4.2 JDBC の getFetchSize()
Norio Taniguchi
white @ nightland.net
2004年 3月 16日 (火) 13:51:10 JST
谷口です。
At Tue, 16 Mar 2004 10:30:15 +0900,
TANIDA Yutaka <tanida @ sra.co.jp> wrote:
>
> ResultSet#fetchSizeって、「漸次読み込みをするときに、一度に読み込む行数」
> のことじゃありませんでしたっけ?
ありがとうございます。勘違いしておりました。
> > 実際の行数を返すよう
> > にするにはなにか特別なことが必要でしょうか。
> > よろしくお願いいたします。
>
> JDBCには定義されていなかったと思います(間違ってたら指摘してください)
ということは、
public static int getTupleCount(ResultSet rs) throws SQLException{
int tupleCount = 0;
int currentRow = rs.getRow();
rs.last();
tupleCount = rs.getRow();
rs.beforeFirst();
if(currentRow > 0){
rs.relative(currentRow);
}
return tupleCount;
}
みたいな感じでいいんでしょうか。
よろしくお願い致します。
-----
Norio Taniguchi <white @ nightland.net>
pgsql-jp メーリングリストの案内