如何使用撇号在java程序中查询字符串?
示例:
如果我的名字M'lang
存储在数据库
我有一个方法
getName(String name){
----code for querying----
}
任何人都可以帮助我吗?
答案 0 :(得分:3)
使用PreparedStatement(无论如何总是好主意),并将字符串作为参数传递。
示例:
PreparedStatement stmt = connection.prepareStatement("SELECT * FROM mytable WHERE name=?");
stmt.setString(1, "M'lang");
...