900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > JDBC连接Oracle数据库步骤

JDBC连接Oracle数据库步骤

时间:2021-04-21 07:08:46

相关推荐

JDBC连接Oracle数据库步骤

/11/2 JDBC连接Oracle数据库步骤

1.导Oracle的ojdbc6.jar驱动包

2.加载驱动包,与数据库建立连接

static String driverClass="oracle.jdbc.driver.OracleDriver"; //oracle的驱动static String url="jdbc:oracle:thin:@localhost:1521:XE"; //连接oracle路径方式 “”gfs“”是要建立连接的数据库名 1521端口static String user="SCOTT"; //user是数据库的用户名static String password="TIGER"; //用户登录密码public static Connection getconn() {Connection conn=null;try {//首先建立驱动Class.forName("oracle.jdbc.driver.OracleDriver");//驱动成功后进行连接conn=DriverManager.getConnection(url, user, password);System.out.println("连接成功");} catch (SQLException e) {e.printStackTrace();} catch (Exception e) {e.printStackTrace();}return conn; //返回一个连接}}

3.封装sql语句

String sql="select * from dept";

4.封装结果集

Statement statement = conn.createStatement();ResultSet resultSet = statement.executeQuery(sql);

5.处理结果集

while (resultSet.next()){//定义相应的类型数据接收数据库中相应字段int deptno=resultSet.getInt(1);String dname=resultSet.getString(2);String loc=resultSet.getString(3);System.out.println(deptno+""+dname+""+loc);}

6.关闭资源

if(result!=null){try {result.close();} catch (SQLException e) {e.printStackTrace();}}if(state!=null){try {state.close();} catch (SQLException e) {e.printStackTrace();}}if(conn!=null){try {conn.close();} catch (SQLException e) {e.printStackTrace();}}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。