Release 10.1A: OpenEdge Development:
Java Open Clients

> ## Errors and exceptions

> Two types of errors can occur working with SDOResultSet, depending on the category of method that is called:

> - Errors that are caused by an application bug, such as an attempt to position the cursor at a negative row number. This type of error causes a `java.sql.Exception` to be thrown, with different messages for different errors.

> - Errors that can occur during an otherwise normal session, such as an update failure due to a concurrency control collision on the AppServer. This type of error causes a specific SDOResultSet Exception to be thrown, which allows you to handle the error programmatically.

> This section describes the SDOResultSet exception hierarchy and typical errors by method category.

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095