1 加载驱动
class.forName("oracle.JDBC.driver.OracleDriver")
2创建数据库连接
Connection conn =DriverManager.getConnection(String url,String user,String password)
String url="jdbc:oracle:thin@localhost:1521:orcl";
String user="SCOTT";
String password="tiger";
3 创建statement并发送命令(由连接对象创建)
//定义SQL语句
String sql="select empno,ename,hiredate from emp";
//创建SQL发射器
Statement stmt=conn.createStatement();
//发送并执行SQL语句,得到结果集
ResultSet rs= stmt.exectuQuery(sql);
4 处理ResultSet结果
while(rs.next()){
//取出改行的每一列数据,依据数据类型取值
int empno=rs.getInt(1)//数据库列索引从1开始
String ename=rs.getString('ename');
Date hiredate=rs.getDate(3);
System.out.println(empno+"\t"+ename+"\t"+hiredate.toLocaleString());
}
5 关闭数据库资源
rs.close();
stmt.close();
conn.close();