Hi,
I am using Connector/J 5.1.10 as the JDBC driver for my Database application (which uses MySQL).
I have found that although the default ResultSet returned by a Statement is of type TYPE_FORWARD_ONLY, I am still able to safely call the previous() method on the ResultSet.
I also looked at the source code (com.mysql.jdbc.ResultSetImpl), and found out that it too does not do any checks for the type of the ResultSet.
Is Connector/J not fully compliant with the JDBC spec ?
Thanks.