使用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()方法 貌似是赋值的。。 MySQL数据库非空字段设置默认值的问题 javabean连接sqlserver2000 myeclipse下编程!!! request与session比较? 这个异常是什么原因造成的呢,请高手指点 页面中注册功能失败的问题求解。 各位前辈,来看看这个网页采集?? 一个JSP和servlet的交互 jsp联盟 我在这里邀请大家 希望长期在线 学jsp的朋友留下您的QQ 方便大家联系 在线交流 有关Bean中的数据流向问题 求Java开源论坛 急!!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);