查询语句中的列名与数据库中的列名不一样
int id = rs.getInt("ID"); String name = rs.getString("BookName"); String author = rs.getString("BookAuthor"); BigDecimal price = rs.getBigDecimal("bookprice"); int amount = rs.getInt("bookamount"); String BookType = rs.getString("BookType");
引号中的内容应该与设计表时写的列名一致
,就是最上面的id bookname什么的要与java中引号中的内容一样