db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rick Hillegas (JIRA)" <derby-...@db.apache.org>
Subject [jira] Commented: (DERBY-1060) ResultSet methods should throw exception when the ResultSet is closed
Date Sat, 04 Mar 2006 00:38:40 GMT
    [ http://issues.apache.org/jira/browse/DERBY-1060?page=comments#action_12368822 ] 

Rick Hillegas commented on DERBY-1060:
--------------------------------------

Again, looks solid. Easy to understand. Good tests.

I successfully ran the jdbc4 tests--the only problem was the usual timestamp formatting issue.
Derbyall ran cleanly for me modulo the diffs I see in a snapshot of the mainline: wisconsin,
SURTest, and Stream.

Feel free to commit when ready.

> ResultSet methods should throw exception when the ResultSet is closed
> ---------------------------------------------------------------------
>
>          Key: DERBY-1060
>          URL: http://issues.apache.org/jira/browse/DERBY-1060
>      Project: Derby
>         Type: Bug
>   Components: JDBC, Network Client, Newcomer
>     Versions: 10.2.0.0
>     Reporter: Knut Anders Hatlen
>     Assignee: Knut Anders Hatlen
>     Priority: Minor
>      Fix For: 10.2.0.0
>  Attachments: derby1060-v1.diff, derby1060-v1.stat, derbyall_report.txt
>
> The JDBC 4 spec says:
>   Once a ResultSet has been closed, any attempt to access any of its
>   methods with the exception of the isClosed method will result in a
>   SQLException being thrown.
> This is not always the case in Derby, and the behaviour is not the
> same on the client driver and the embedded driver.
> The following ResultSet methods do not throw an exception when the
> result set is closed:
>   Client driver:
>     clearWarnings()
>     close()
>     getMetaData()
>     getStatement()
>     getWarnings()
>   Embedded driver:
>     close()
>     getConcurrency()
>     getRow()
>     getStatement()
>     getType()
>     rowDeleted()
>     rowInserted()
>     rowUpdated()
>     setFetchDirection()
>     getFetchDirection()
>     setFetchSize()
>     getFetchSize()

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message