使用prepareStatement 查询sql server很慢 使用prepareStatement预编译参数 查询sql server很慢大概1分钟,在数据库里面直接查1秒 搜了下原因,可能是数据量大的时候(表里几百万条数据)setString的缘故,改成不使用参数查询,果然很快因为安全原因得用prepareStatement 求高手指点下解决的办法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你SQL的问题,贴出来代码看看,这分我拿了 如果确定了是setStirng 的方法,可以不用参数的查询,但是为了安全,需要在使用参数之前对参数做一个安全性判断 public static void deleteBill(String goods_name){ openConnection(); String sql="delete from bill where goods_name=?"; try { ps=con.prepareStatement(sql); ps.setString(1, goods_name); ps.executeUpdate(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ closeResource(); } }这句语句是什幺意思?ps.setString(1, goods_name); 哥们 preparedStatement.setString()方法 貌似是赋值的。。 正则表达式的问题~ 急用!!高手帮帮忙,序列化问题... 加载页问题,急用!!!!! 请问如何用jsp关闭TOMCAT或者它所在服务器XP操作系统。 HttpSessionListener的问题 alt求救!!! 用程序来控制压缩软件压缩文件 大哥,大姐!怎么在jbuilder9.0中把jsp中的图片包含进去?谢谢! Tomcat 请问写JSP用什么工具好点,有表示符提示的? 急!!php使用JavaBridge调用java方法问题 研究OAuth例子,没搞懂的问题,请教高手
openConnection();
String sql="delete from bill where goods_name=?";
try {
ps=con.prepareStatement(sql);
ps.setString(1, goods_name);
ps.executeUpdate();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
closeResource();
}
}
这句语句是什幺意思?ps.setString(1, goods_name);