[Seasar-user:7008] Re: S2Dao,S2Pager 実際のデータ件数より大きいオフセット値を指定するとSqlExceptionになる
Hirotaka HONMA
[E-MAIL ADDRESS DELETED]
2007年 4月 2日 (月) 14:09:34 JST
本間です。
on Mon, 02 Apr 2007 14:02:38 +0900
in [Seasar-user:7005] Re: S2Dao,S2Pager 実際のデータ件数より大きいオフセット値を指定するとSqlExceptionになる
Hirotaka HONMA <[E-MAIL ADDRESS DELETED]> wrote:
> > > final Connection con = getConnection();
> > > // SQL文は実行可能なもので
> > > final PreparedStatement stmt = con
> > > .prepareStatement("SELECT 'X' FROM DUAL");
> > > final ResultSet rset = stmt.executeQuery();
> > > // ResultSetを最後まで回したあとにgetMetaData
> > > while (rset.next()) {
> > > }
> > > rset.next();
> > > rset.getMetaData();
...
> ご確認ありがとうございます、例外になってしまいましたか。。。
> 最後の、どちら(next or getMetaData)のメソッド呼び出しで例外がでましたか??
補足です。
最後の4行を、
while (rset.next()) {
}
rset.next();
//rset.getMetaData();
と、
while (rset.next()) {
}
//rset.next();
rset.getMetaData();
の両方で試して頂けると嬉しいです。
なんとなく、前者はOKで後者が例外になりそうな気がしています。
Seasar-user メーリングリストの案内