在原书中提到这么一段
当使用ResultSet的getXxx()方法查询一行记录时,不可以颠倒字段顺序
例如不可以:rs.getFloat(4);
rs.getDate(3);
笔者对此感到疑惑,因为笔者在使用SQLServer和MySQL数据库查询的时候,颠倒顺序完全没问题。通过一番搜索才发现。只有在jdbc-odbc桥的情况下不能颠倒顺序。纯Java驱动完全可以颠倒甚至重复获取!!!
附带说一句:jdbc-odbc桥已经从jdk1.8中完全移除了,而且jdbc-odbc桥不能用于开发环境和生产环境了,目的也就只能拿来玩玩、拿来考考。新出的java、jsp教材可以考虑删去这一章节了。