黑马程序员技术交流社区

标题: JDBC里面访问数据库都有哪些步骤,Statement和PreparedStatement的 [打印本页]

作者: 黑马胡林    时间: 2012-3-21 20:42
标题: JDBC里面访问数据库都有哪些步骤,Statement和PreparedStatement的
本帖最后由 黑马胡林 于 2012-3-21 20:45 编辑

Java中访问数据库有哪些的步骤,Statement和PreparedStatement之间的区别,并求用SQL  server  2008  连接例子方法及连接器的JAR包在哪下?
作者: 魏昂    时间: 2012-3-21 21:01
本帖最后由 魏昂 于 2012-3-21 21:03 编辑

1、java的JDBC 访问数据可主要有四个步骤:
1.加载驱动程序
Class.forName("oracle.jdbc.driver.OracleDriver");
2.
建立连接
Connection conn = DriverMananger.getConnection("jdbc: oracle:127.0.0.1:1521","用户名","密码");
3 执行查询
4 关闭数据库连接
(这个事一oracle为例的,具体到不同的数据库再加以修改)。
2、而Statament与PrepardStatement的区别 并不太好说 下面是在网上找到 可以参考一下:
Stataement 速度比PrepardStatement慢
PreparedStatement 是预编译,对SQL进行优化以后操作,而且批量的插入速度原高于Statement.

Statement 的创建的速度很慢,要对SQL语句优化,因此效率低。常用选择PreparedStatement
3、至于SQL  server  2008  连接例子方法及连接器的JAR包在下面这个网站是可以下的、官网
http://www.microsoft.com/downloads/details.aspx?FamilyID=a737000d-68d0-4531-b65d-da0f2a735707&displayLang=zh-cn





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2