黑马程序员技术交流社区
标题:
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