tcurdt 2003/01/09 07:58:06
Modified:
src/blocks/databases/java/org/apache/cocoon/components/language/markup/xsp
JdbcEsqlQuery.java
Log:
fixing "[Microsoft][SQLServer 2000 Driver for JDBC] 0 is not a valid row parameter
value for the ResultSet.Absolute method"
reported by Leszek Gawron
Revision Changes Path
1.5 +5 -2
xml-cocoon2/src/blocks/databases/java/org/apache/cocoon/components/language/markup/xsp/JdbcEsqlQuery.java
Index: JdbcEsqlQuery.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/blocks/databases/java/org/apache/cocoon/components/language/markup/xsp/JdbcEsqlQuery.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- JdbcEsqlQuery.java 10 Dec 2002 00:51:45 -0000 1.4
+++ JdbcEsqlQuery.java 9 Jan 2003 15:58:06 -0000 1.5
@@ -138,8 +138,11 @@
*/
public void getResultRows() throws SQLException {
- getResultSet().absolute(getSkipRows());
- setPosition(getSkipRows());
+ final int skip = getSkipRows();
+ if (skip > 0) {
+ getResultSet().absolute(skip);
+ }
+ setPosition(skip);
}
}
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]