我尝试下面的代码:一次只是不起作用,而当将Auto增量设为主键时,它将起作用,但是将原始值加倍。 在这一点上,我认为这有点愚蠢,因此,如果有一个主意,我将不胜感激。
try {
String insertSQL = "INSERT INTO `news`( `title`, `date`, `description`) VALUES (?,?,?)";
PreparedStatement ps = DBUtils.getPreparedStatement(insertSQL);
ps.setString(1, n.getTitle());
ps.setString(2, n.getDate());
ps.setString(3, n.getDescription());
if (ps.executeUpdate() > 0) {
ps.executeUpdate();
System.out.println("DB updtata!");
}
} catch (ClassNotFoundException |SQLException ex) {
ex.printStackTrace();
Logger.getLogger(DataAccess.class.getName()).log(Level.SEVERE, null, ex);
}
};
答案 0 :(得分:0)
在try catch块中尝试此操作。
https://api.jikan.moe/v3/