/** 注意:良好的编程习惯是尽量的写try-catch-finally
* 而不是一味的throws Exception
* 否则如果在一个大的方法体上写throws Exception,内部出现Exception时
* 有可能导致程序停滞直到耗尽内存。
*/
import java.sql.*;
public class TestJDBC {
public static void main(String[] args) {
ResultSet rs = null;
Statement stmt = null;
Connection conn = null;
try {//良好的编程习惯是尽量写try-catch-finally
Class.forName("oracle.jdbc.driver.OracleDriver");
//new oracle.jdbc.driver.OracleDriver();
conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.1:1521:SXT", "scott", "tiger");
stmt = conn.createStatement();
rs = stmt.executeQuery("select * from dept");
while(rs.next()) {
System.out.println(rs.getString("deptno"));
System.out.println(rs.getInt("deptno"));
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if(rs != null) {//在JDBC关闭过程中仍然有关闭异常需要捕捉
rs.close(); //首先判断某对象已被成功初始化,即!=null,然后关闭
rs = null; //关闭后还需要将其设置回初始化的null值
}
if(stmt != null) {
stmt.close();
stmt = null;
}
if(conn != null) {
conn.close();
conn = null;
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
分享到:
相关推荐
JDBC代码 JDBC代码JDBC代码 JDBC代码
JavaEE源代码 jdbc2_0-stdextJavaEE源代码 jdbc2_0-stdextJavaEE源代码 jdbc2_0-stdextJavaEE源代码 jdbc2_0-stdextJavaEE源代码 jdbc2_0-stdextJavaEE源代码 jdbc2_0-stdextJavaEE源代码 jdbc2_0-stdextJavaEE源...
JDBC代码手册JDBC代码手册JDBC代码手册JDBC代码手册
jdbc核心代码,恰同学少年,风华正茂,挥斥方遒
Class.forName(driver); conn = DriverManager.getConnection(url, userName, passWord); String sql = "select * from t_demo_xs where xm = ?"; ps = conn.prepareStatement(sql); ps.setString(1, "liu");...
JDBC java 连接数据库的所有代码,Spring框架哦!
一些J2EE代码(jdbc XML)一些J2EE代码(jdbc XML)一些J2EE代码(jdbc XML)一些J2EE代码(jdbc XML)
逐步深入jdbc编程很好的代码及代码讲解ppt
JDBC连接数据库步骤及代码,不适合初学者
使用JDBC链接数据库。
java jdbc oracle代码
经典的 JDBC代码, 好好学习
JDBC驱动和测试代码
基于MysqlJDBC编程代码示例,包括配置文件读取,连接对象的创建,查询,增加,修改,元数据的使用方法,图片数据数据库存储读取,存储过程的SQL创建语句和java使用存储过程进行增删改查的调用代码,还有可以更新结果...
jdbc数据库连接全部代码 编译环境:MYeclipse~
jdbc学习用笔记和代码例子jdbc学习用笔记和代码例子jdbc学习用笔记和代码例子
jdbc 学习 笔记 代码例子jdbc 学习 笔记 代码例子jdbc 学习 笔记 代码例子jdbc 学习 笔记 代码例子
java JDBC连接数据库代码大全 java JDBC连接数据库代码大全
jdbc连接sql sever2005的简单代码,仅做保存
jdbc连接池代码详解