CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2EE / EJB / JMS

请教java.sql.Statement和java.sql.PrepareStatement这两个类的区别

楼主lzfxpuugv(太行山人)2006-03-04 12:09:58 在 Java / J2EE / EJB / JMS 提问

如题 问题点数:20、回复次数:7Top

1 楼wenm_owen(星星)回复于 2006-03-04 12:28:15 得分 0

http://man.ddvip.com/database/postgresql-jdbc/statement.htmlTop

2 楼doway(john)回复于 2006-03-04 12:33:46 得分 5

实际开发中   Statement   几乎不用。  
   
  这就是区别了,楼主可以忘记它。  
  Top

3 楼yeshucheng(叶澍成★七哥)回复于 2006-03-04 18:15:40 得分 0

善待google,学会利用google成为你以后发展道路的一个利器Top

4 楼lzfxpuugv(太行山人)回复于 2006-03-04 23:30:26 得分 0

实际开发中   Statement   几乎不用。  
   
  这就是区别了,楼主可以忘记它。  
   
  请教doway(john)   ,这是为什么啊,能说一下原因吗Top

5 楼csl1csl2(csl1csl2)回复于 2006-03-05 15:36:34 得分 10

Statement   只能执行不带参数的sql语句  
  但一般项目中基本都是带参数的  
  所以基本不用这个  
  PrepareStatement   可以执行带参的sql语句  
  还有个是PrepareCall  
  这个可以调用存储过程!  
  请在百度研究他详细用法Top

6 楼zhangji__2000(无奈的工作者)回复于 2006-03-05 16:21:14 得分 5

PrepareStatement多了个Prepare哦,也就是说你可以将语句中的参数,在执行之前进行SET值,这种破损形式对数据库操作,执行效率会高很多.Top

7 楼wizardblue()回复于 2006-03-05 16:35:35 得分 0

善待googleTop

相关问题

  • prepareStatement和createStatement的区别
  • java中调用sql server和oracle存储过程有什么区别?
  • MSSQL和SQL SERVER的区别
  • Informix和SQL Sever的区别?
  • C与SQL的区别
  • SQL PLUS 与sql plus worksheet 的区别
  • SQL和T-SQL有什么区别?
  • JDK1.3 和JDK1.4这两个环境下,连接Oracle数据库有什么区别?报错:java.lang.NoClassDefFoundError: java/sql/Savepoint
  • c++与java的区别
  • java和c++的区别

关键词

  • 语句
  • 执行
  • sql
  • google
  • preparestatement
  • 请教
  • statement
  • 参数
  • sql语句
  • 善待google

得分解答快速导航

  • 帖主:lzfxpuugv
  • doway
  • csl1csl2
  • zhangji__2000

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo