A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 黑马胡林 于 2012-3-21 20:45 编辑

Java中访问数据库有哪些的步骤,Statement和PreparedStatement之间的区别,并求用SQL  server  2008  连接例子方法及连接器的JAR包在哪下?

评分

参与人数 1技术分 +1 收起 理由
老罗 + 1

查看全部评分

1 个回复

倒序浏览
本帖最后由 魏昂 于 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

评分

参与人数 1技术分 +1 收起 理由
老罗 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马