疯狂

STANDING ON THE SHOULDERS OF GIANTS
posts - 481, comments - 486, trackbacks - 0, articles - 1
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
       数据库在执行sql语句的时候如果使用PreparedStatement语句会有一点优势:因为数据库会PreparedStatement

语句
进行预编译,下次执行相同的sql语句时,数据库端不会再进行预编译了,而直接用数据库的缓冲区,提

高数据访问的效率(但尽量尽量采用使用?号的方式传递参数),如果
sql语句只执行一次,以后不再复用,

则建议采用
StatemenStatement不会对sql进行预编译。望高手补充!!

评论

# re: 关于PreparedStatement和Statement区别的一点小总结  回复  更多评论   

2007-09-25 00:09 by xmlspy
另外使用PS还有一个好处,不用对传入的字符串进行转义

# re: 关于PreparedStatement和Statement区别的一点小总结  回复  更多评论   

2007-09-27 11:15 by sitinspring
PreparedStatement 能有效防止Sql注入攻击,速度较快,但失于灵活.

Statement灵活性高些.

# re: 关于PreparedStatement和Statement区别的一点小总结  回复  更多评论   

2008-08-19 09:33 by 过路的却学到了东西
谢谢

# re: 关于PreparedStatement和Statement区别的一点小总结  回复  更多评论   

2008-11-16 09:12 by 爱爱爱
谢了

# re: 关于PreparedStatement和Statement区别的一点小总结  回复  更多评论   

2009-03-26 13:24 by zhuweiDotNet
呵呵,很好,技术贴

只有注册用户登录后才能发表评论。


网站导航: