Java を使用して mysql にデータを挿入しています。しかし、データにアポストロフィ(句読点)を入れると(nearの毎週のトラッカーは仕事の成長を示唆しています)、MySQLSyntaxErrorExceptionが発生します。それを処理するための適切な解決策を教えてください
私が持っているコード
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();
}
}