报告访问 java.sql.ResultSetjava.sql.PreparedStatement 的第 0 列的尝试。 由于历史原因,java.sql.ResultSetjava.sql.PreparedStatement 的列不是从 0 开始编号,而是从 1 开始编号,并且访问第 0 列是 JDBC 编程中的常见错误。

示例:


  String getName(ResultSet rs) {
    return rs.getString(0);
  }