日期:2014-05-16 浏览次数:20453 次
JDBC 简介:
Jdbc步骤图解:
1. 找到Driven类:第一种方法Class.forname(“ oracle.jdbc.driven.OracleDriven”)大写Class是一个类,用来实例化OracleDriven,
自动向DrivenManage注册。
第二种方法 new oracle.jdbc.driver. OracleDriven();
3.Tnterface Connection :用的时候实现Connection对象,可以父类引用指向子类对象。
Class.forName(oracle.jdbc.driver.OracleDriver);
conn = DriverManager.getConnection(
"jdbd:oracle:thin:@192.168.0.1:1521:sxt","scott", "tiger");
运行以上程序,如果不报任何错误,就说明已经连接上oracle数据库了。
3.执行sql语句之前,要创建一个语句对象(用来陈述sql语句)
Statement stmt = conn.createStatement();(用conn创建)
4.执行一条sql语句: Resultset rs = stmet.executeQuery(”select * from ”);
返回回来的结果集放在Resultset里面。rs就好比一个游标,它的指针指在记录的上面,类似itertor。
While(rs.next()){System.out.println(rs.getString(“deptno”))};
执行不同的语句,有不同的方法(Update,Query等等)。
最后要关闭对象,后打开的先关。
rs.close();stmt.close();conn.close();
必须要写try,catch。不然一直throwsexception,报exception之后,所有的东西不再关闭了,那块内存区域永远占在那,时间一长整块内存被吃掉了。应该必须加上try,catch。
System.exit(-1);系统退出(非正常退出)。