level 1
RealHector
楼主
PreparedStatement ps = con.prepareStatement("select id,name,age from user where name = ?");
ps.setString(1, "张三");
这样能正常运行
现在我需要把=改成"like",即:
PreparedStatement ps = con.prepareStatement("select id,name,age from user where name liek '%?%'");
ps.setString(1, "张");
就报错
正确写法该怎样写,谢谢
2011年11月12日 08点11分
1
ps.setString(1, "张三");
这样能正常运行
现在我需要把=改成"like",即:
PreparedStatement ps = con.prepareStatement("select id,name,age from user where name liek '%?%'");
ps.setString(1, "张");
就报错
正确写法该怎样写,谢谢