SQL语句异
1.com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
出错的SQL语句:SELECTTOP 3* FROM tb_info WHERE (info_type=?) AND (info_state=?) AND (info_payfor=?) ORDER BY info_date DESC;
原因是在mysql中是不可以用 TOP 的.如果要显示多少行我们可以用limit .例如
SELECT * FROM tb_info WHERE (info_type=?) AND (info_state=?) AND (info_payfor=?) ORDER BY info_date DESC limit 3;
2.java.sql.SQLException: Column count doesn't match value count at row 1
原因是添加的数据 行和列 不一致.