String sql="select name from book where name like ?";
PreparedStatement ps = con.prepareStatement(sql);
String name = "book";
name = "%"+name+"%";
ps.setString(1,name);//here you are wrong i think
ResultSet rs = ps.executeQuery();
PreparedStatement ps = con.prepareStatement(sql);
String name = "book";
name = "%"+name+"%";
ps.setString(1,name);//here you are wrong i think
ResultSet rs = ps.executeQuery();
解决方案 »
- XML解析出现中文乱码
- java 基本类型超出范围,求解决方法
- 为什么输出的都是0呢?
- 求一个正则表达式: 空格不能连续
- 大家看一下,这个替换字符串的方法,与JDK的replaceAll()哪一个更好?
- 本人用swing+tomcat做的一个彩票分析系统大家可以看看
- 菜鸟问题~~~~~~~~~~~~~~~~~~求解 求解 求解
- 现在有多少人在 NetBeans IDE 中设计 Swing GUI?
- 怎么可以得到一个JPanel下的所有JTextField的所有变量名。
- 初到JAVA,请多关照!——请问applet和beans的区别?
- 在线高分求javadoc中文文档.在线等.告知即给分!!
- 求在java程序运行过程中加载jar文件的方法
我改成ps.setString(1,name);也不行啊,编译时没错误,但是一直没有结果显示
PreparedStatement ps = con.prepareStatement(sql);
String name = "book";
name = "'%"+name+"%'"; //这里少了引号
ps.setString(1,name);
ResultSet rs = ps.executeQuery();