【发布时间】:2016-12-06 17:01:18
【问题描述】:
我一直在寻找解决此问题的方法,但找不到。我尝试了他们在论坛上说的所有内容,但对我没有任何效果
public boolean ingresarEntrada(String pl, String fech, String hora,String tipo){
ConexionBD sql=new ConexionBD();
Connection cn = sql.Conectar();
String query= "insert into datos(serie, placa, fecha, hora_entrada, hora_salida, tipo, transcurrido, total)"
+ "values((NULL, '"+pl+"', '"+fech+"', '"+hora+"', '', '"+tipo+"', '', ''))";
String mensaje="Datos ingresados correctamente";
try {
sql.stmt.executeUpdate(query);
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null,ex);
return false;
}
return true;
}
【问题讨论】:
-
日志在这里会很有帮助
-
total)后缺少一个空格 -
另外,重要的建议是在 SQL 查询中使用“PreparedStatement”。