首页 > 数据库技术 > 详细

如何使用JDBC链接数据库

时间:2016-10-24 02:14:08      阅读:218      评论:0      收藏:0      [点我收藏+]

1、加载数据库驱动

不同的数据库加载的驱动不一样

Class.forName(com.MySQL.jdbc.Driver)

Class.forName(oracle.jdbc.driver.OracleDriver)

Class.forName(com.microsoft.jdbc.sqlserve.SQLServerDriver)

2、建立连接

通过DriverManager类的getConnection方法建立连接时,需要注意getConnection会抛出SQLException异常,需要在try/catch块中捕获

String url="jdbc:MySQL://localhost/smile";

String user="root";

String password="root";

Connection conn = DriverManager.getConnection(url,user,password);

3、创建Statement对象

用来向数据库发送查询和命令,它由Connection的createStatement方法创建,其代码如下:

Statement statement=connection.createStatement();

大部分数据库驱动程序允许在同一个连接中打开多个并行的Statement对象,创建好Statement对象之后,就可以使用它来进行数据库的操作了。Statement类中的常用方法,可以去帮助文档中查找

Statement statement = connection.createStatement();

String query = "Select * from table where id="";

statement.executementQuery(query);

4、结果集处理

处理结果最简单的方式是使用ResultSet的next方法在表中移动,每次移动一行,在每一行中,ResultSet提供了各种getX方法。它们都以列名或索引为参数,有各种不同的Java类型返回结果。

rs = pstmt.executementQuery();

while(rs.next())

  num=rs.getInt(1);    //从第一行开始遍历

}

5、关闭连接

关闭连接的同时,还要关闭对应的Statement和ResultSet对象

finally

{

   conn.close();

   statement.close();

}

如何使用JDBC链接数据库

原文:http://www.cnblogs.com/xiaonanhai/p/5991523.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!