The JDBC spec requires that a statement close any open
ResultSet's when it is closed.
FIXME The PreparedStatement we're wrapping should handle this for us.
See bug 17301 for what could happen when ResultSets are closed twice.