【发布时间】:2012-05-26 04:35:33
【问题描述】:
我正在使用 Java 将一些数据插入 mysql 。但是在数据中加入撇号(标点符号)(接近每周跟踪器表明工作增长)它给了我 MySQLSyntaxErrorException。请给我适当的解决方案来处理它
我有 isa 的代码
void insert(String a1,String a2, String a3) {
String nt = a2;
String pt = a3;
String tb = a1;
query = "insert into "+tb+"(head,des) values('"+nt+"','"+pt+"')";
try {
stmt.executeUpdate(query);
System.out.println("inserted"); //con.close();
} catch (SQLException ex) {
// Logger.getLogger(conec.class.getName()).log(Level.SEVERE, null, ex);
ex.printStackTrace();
}
}
【问题讨论】:
-
'void insert(String a1,String a2, String a3) { String nt = a2;字符串 pt = a3;字符串 tb = a1; query = "插入"+tb+"(head,des) 值('"+nt+"','"+pt+"')";尝试 { stmt.executeUpdate(query); System.out.println("插入"); //con.close(); } catch (SQLException ex) { // Logger.getLogger(conec.class.getName()).log(Level.SEVERE, null, ex); ex.printStackTrace(); } }'
-
@TukirNaim :编辑您的问题并在此处添加此查询..