博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle连接数据库,你有几种方式?
阅读量:6933 次
发布时间:2019-06-27

本文共 1353 字,大约阅读时间需要 4 分钟。

      前段时间IBM的超级电脑“沃森”在美国智力竞猜节目《危险边缘》中击败了人类的两位冠军选手。难道电脑比人脑聪明了吗?如此一来我们岂不是失业了!-_- 所以希望您想想看有什么问题是沃森不懂而你懂的。

参考答案:人有感情,电脑没有! 人想象力丰富,电脑没! 人有创新意识,电脑没! 如果算算术的话 电脑比人聪明(主要是速度快)  

/**	 * 【店长推荐】商业写法	 */	public void testJDBCCommon() {		// 建立数据库连接对象		Connection conn = null;		Statement st = null;		ResultSet rst = null;		Driver driver = null;		try {			//step 1: 注册驱动到jvm			driver = new oracle.jdbc.driver.OracleDriver();			DriverManager.registerDriver(driver);			//step 2:获取数据库连接; 			conn = DriverManager.getConnection(					"jdbc:oracle:thin:@localhost:1521:XE", "hr", "hr");			//step 3:创建Statement;			st = conn.createStatement();				//step 4:执行查询语句,获取结果集;			rst = st.executeQuery("select * from employees");			 //step 5:处理结果集—输出结果集中保存的查询结果; 			while (rst.next()) {				System.out.println(rst.getString(1) + "  " + rst.getString(2)						+ " " + rst.getString("LAST_NAME"));			}		} catch (SQLException e) {			e.printStackTrace();		} finally {// 无论运行会不会进入到try。。catch代码块,最终都会运行finally代码块			// 关闭对象,防止多用户环境下挂起问题和锁定问题			try {				if (rst != null)					rst.close();				if (st != null)					st.close();				if (conn != null)					conn.close();				driver = null;			} catch (SQLException e) {				e.printStackTrace();			}		}	}

  也许不尽人意,大家可以一起探讨。oracle连接数据库,你有几种方式?

/**     * @author wonter      * 描述: 一天学一个模式 更新中,请关注我的weibo! 
* 微博::http://weibo.com/wontter
* 邮件: yiyu1@163.com
*/

 

转载地址:http://akwnl.baihongyu.com/

你可能感兴趣的文章
使用索引绘图(转)
查看>>
Kafka简单使用
查看>>
常用的布局?
查看>>
Java并发编程实战笔记2:对象的组合
查看>>
GreenDao使用注意事项
查看>>
HTTP协议
查看>>
Filter 设计模式编码实践
查看>>
华山论剑之浅谈iOS的生产线 工厂模式
查看>>
人人都能学会的python编程教程14:高级特性1
查看>>
sticky list item
查看>>
如何用树莓派和PHP开发一个比特币和以太坊交易机器人
查看>>
为什么说百度教育大脑3.0,是中国教育迎来的真正智慧大脑?
查看>>
Raft只读操作实现要点
查看>>
逆向世界杯直播App 央视影音-iOS客户端
查看>>
MediaCodec 解码后数据对齐导致的绿边问题
查看>>
Netty源码解析4-Handler综述
查看>>
Hey, 看看小程序的page-frame.html把~
查看>>
源码阅读:SDWebImage(十九)——UIImage+ForceDecode/UIImage+GIF/UIImage+MultiFormat
查看>>
Python学习笔记(随笔)
查看>>
HTML中显示数学公式
查看>>