0
请向我解释型动物数据库访问错误
private boolean inUse(JDBCTemplates jdbc, BigInteger firmwareId) {
String query = "select * from references ref " +
"where ref.attr_id = 9 " +
"and ref.reference = ?";
try {
s = (String) jdbc.selectForObject(query....);
} catch (Exception e) {
log.info(e.toString());
}
return ...;
}
和
private boolean inUse(JDBCTemplates jdbc, BigInteger firmwareId) {
String query = "select * from references ref " +
"where ref.attr_id = 9 " +
"and ref.reference =" + firmwareId;
try {
s = (String) jdbc.selectForObject(query....);
} catch (Exception e) {
log.info(e.toString());
}
return ...;
}
在第二种情况下之间,我得到一个错误的访问对数据库(jdbc.DataAccessException:错误是由于访问数据库),并在第一种情况下,一切正常。
请显示完整的错误! – OldProgrammer
发布完整的代码。没有看到完整的代码以及如何执行它们,您的代码片段就毫无意义。 – Strikegently
jdbc.DataAccessException:由于访问数据库导致错误: –