jdbc “贾琏欲执事”

Posted on 2018-04-08 09:00  qie_zi  阅读(600)  评论(0编辑  收藏  举报

“贾琏欲执事”

1.加载驱动
2.获取连接
3.SQL语句
4.执行SQL
5.释放资源

 

示例:

public  void test_insert()  
{  
    String driver="oracle.jdbc.driver.OracleDriver";  
    String url="jdbc:oracle:thin:@127.0.0.1:1521:orcl";//orcl为sid  
    String user="briup";  
    String password="briup";  
    Connection conn=null;  
     Statement stat=null;  
    try {  
        //1、注册驱动  
        Class.forName(driver);  
        //2、获取连接  
         conn= DriverManager.getConnection(url, user, password);  
         //System.out.println(conn);  
        //3、创建statement对象  
        stat=conn.createStatement();  
         //4、执行sql语句  
         String sql="insert into lover values(5,'suxingxing',to_date('21-9-2016','dd-mm-yyyy'))";  
         stat.execute(sql);  
         //System.out.println(stat.execute(sql));  
         //5、处理结果集,如果有的话就处理,没有就不用处理,当然insert语句就不用处理了  
    } catch (Exception e) {  
        e.printStackTrace();  
    }  
    finally{  
        //6、关闭资源  
        try {  
            if(stat!=null)stat.close();  
        } catch (SQLException e) {  
            e.printStackTrace();  
        }  
        try {  
            if(conn!=null)conn.close();  
        } catch (SQLException e) {  
            e.printStackTrace();  
        }  
    }  
}