java.sql.Connection ????????????????????????: JDBC 2.0??????????????????????????????

??? 1. Connecction?????????????????????JDBC 2.0???????????????
????????? ???????????????
Statement createStatement( int resultSetType, int resultSetConcurrency)
PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency)
CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency

??????????????????????????????

??????????????????????????????????????????ResultSet.TYPE_FORWARD_ONLY???ResultSet.TYPE_SCROLL_INSENSITIVE????????????????????? TYPE_SCROLL_SENSITIVE????????????????????????Derby???SQLWarning??????????????????TYPE_SCROLL_INSENSITIVE???ResultSet??????????????????

?????????????????????????????????ResultSet.CONCUR_READ_ONLY???ResultSet.CONCUR_UPDATABLE?????????????????????????????????????????????????????????

????????????
java.sql????????????JDBC????????????????????? ???????????????????????????????????????
????????????
java.sql.Driver????????????????????????
java.sql.DriverManager.getConnection ????????????
java.sql.Connection ????????????????????????
java.sql.DatabaseMetaData ????????????????????????
java.sql.Statement????????????????????????
java.sql.CallableStatement ????????????????????????
java.sql.SQLException ?????????
java.sql.PreparedStatement????????????????????????
java.sql.ResultSet ????????????????????????
java.sql.ResultSetMetaData ????????????????????????
java.sql.SQLWarning ?????????
java.sql.SQLXML????????????????????????
SQL??????java.sql.Types?????????
JDBC 2.0 ?????????
java.sql.DatabaseMetaData ????????????????????????: ???????????????JDBC 2.0???????????????
java.sql.PreparedStatement????????????????????????: JDBC2.0??????????????????????????????
java.sql.ResultSet
java.sql.ResultSetMetaData ????????????????????????: JDBC 2.0??????????????????????????????
java.sql.Statement ????????????????????????: ???????????????JDBC 2.0???????????????