注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 网工人才缺口大 传统网管..
 帮助

java链接oracle数据库


2007-05-09 21:39:43
 标签:java oracle   [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://convoy.blog.51cto.com/134374/26173
以前打算写周报的,就是一周一写,记录一点学过的技术,现在看来经常是有很多事情,有的时候没有事情就是玩了,结果弄得没有时间来学习了。学习的时候就是因为逼急了。要交作业,要考试了。时间不知道怎么就没有了,心情不知道怎么就不想学习。
但是在压力之下我还是经过高人的指点学习了一下java链接数据库的相关只是,以后也能做带数据库的东西了
首先要在oracle里面找到相关驱动
import java.sql.*;
import oracle.jdbc.driver.OracleDriver;
public class JdbcOdbc{
   public static void main(String[] args){
  try {//这些东西要写到try里面
   //driver name驱动器名称
   Class.forName("oracle.jdbc.driver.OracleDriver");
   Connection con=DriverManager.getConnection(
       "jdbc:oracle:thin:@本机地址或者名称:1521:orcl","用户","密码");
   Statement stmt = con.createStatement();
   ResultSet rs=stmt.executeQuery("select * from users");
//主要就是创建上面三个对象,rs存储的为查询结果,如果是插入或者更新则不用这个了
  //rs.next() rs首先指向的是表头,必须先要next一下
 while(rs.next())   {
   System.out.println(rs.getString(1)+" "+rs.getString(2)) ; 
   }
//getString或者getInt 获取对象用什么取决于数据类型
   rs.close();
   stmt.close();
//用了了必须关闭
  }
  catch(Exception e) {
   e.printStackTrace();
  } 
 }
}

本文出自 “blog.convoy.com” 博客,请务必保留此出处http://convoy.blog.51cto.com/134374/26173



上一篇 微软 安全公告  下一篇 C#入门



    文章评论
 
2007-05-09 21:41:38
不错,学习啦

2007-05-17 08:57:44
还可以扩展,不要把配置信息写死到代码里,用一个properties文件保存配置信息,这样如果你想从Oracle换成MySQL的时候,就改改配置信息就OK了。

2008-02-13 10:46:00
呵呵,顶一个,不错,学习中。。。。

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: