Hello,
I use code like this

 public boolean next() {
  boolean rez = false;
  try {
   if (this.header.isLast()) return false;
   rez = this.header.next();
   setChanged();
   String msg = "updateData";
   notifyObservers(msg);
  } catch (SQLException e) {
   System.out.println(e.getMessage());
  }
  return rez;
 }

Everything works great with this
Statement st = getDbConn().createStatement();
ResultSet header = st.executeQuery(headerSelectSQL);
In case
Statement st = getDbConn().createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
ResultSet header = st.executeQuery(headerSelectSQL);
If resultset is in the last record I get error: SAP DBTech JDBC: Result set
positioned after last row.
It seems to me that isLast method doesn't works at all !




_______________________________________________
sapdb.general mailing list
[EMAIL PROTECTED]
http://listserv.sap.com/mailman/listinfo/sapdb.general

Reply via email to