用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作


Posted in 面试题 onJune 11, 2012
JDBC示例程序如下:
public void testJdbc(){
Connection con = null;
PreparedStatement ps = null;
ResultSet rs = null;
try{
//step1:注册驱动;
Class.forName(“oracle.jdbc.driver.OracleDriver”);
//step 2:获取数据库连接;
con=DriverManager.getConnection(
“jdbc:oracle:thin:@192.168.0.39:1521:TARENADB”,
“sd0605″,”sd0605″);
/*******************************查 询******************************/
//step 3:创建Statement;
String sql = “SELECT id, fname, lname, age, FROM Person_Tbl”;
ps = con.prepareStatement(sql);
//step 4:执行查询语句,获取结果集;
rs = ps.executeQuery();
//step 5:处理结果集—输出结果集中保存的查询结果;
while (rs.next()){
System.out.print(“id = ” + rs.getLong(“id”));
System.out.print(” , fname = ” + rs.getString(“fname”));
System.out.print(” , lname = ” + rs.getString(“lname”));
System.out.print(” , age = ” + rs.getInt(“age”));
}
/*******************************JDBC 修 改*********************/
sql = “UPDATE Person_Tbl SET age=23 WHERE id = ?”;
ps = con.prepareStatement(sql);
ps.setLong(1, 88);
int rows = ps.executeUpdate();
System.out.println(rows + ” rows affected.”);
} catch (Exception e){
e.printStackTrace();
} finally{
try{
con.close(); //关闭数据库连接,以释放资源。
} catch (Exception e1) {
}
}
}

Tags in this post...

面试题 相关文章推荐
Java TransactionAPI (JTA) 主要包含几部分
Dec 07 面试题
什么是serialVersionUID
Mar 04 面试题
Kingsoft金山公司C/C++笔试题
May 10 面试题
当我正在为表建立索引的时候,SQL Server 会禁止对表的访问吗
Apr 28 面试题
网络编程中设计并发服务器,使用多进程与多线程,请问有什么区别?
Mar 27 面试题
上海微创软件面试题
Jun 14 面试题
说一下Linux下有关用户和组管理的命令
Jan 04 面试题
linux面试题参考答案(4)
Jan 28 面试题
JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
Jul 02 面试题
介绍一下Java中标识符的命名规则
Feb 03 面试题
信号量和自旋锁的区别?如何选择使用?
Sep 08 面试题
Java Servlet的主要功能和作用是什么
Feb 14 面试题
请问如下代码执行后a和b的值分别是什么
May 05 #面试题
一份Java笔试题
Feb 21 #面试题
公司JAVA开发面试题
Apr 02 #面试题
什么造成了Java里面的异常
Apr 24 #面试题
在Java开发中如何选择使用哪种集合类
Aug 09 #面试题
联强国际笔试题面试题
Jul 10 #面试题
新电JAVA笔试题目
Aug 31 #面试题
You might like
浅析php工厂模式
2014/11/25 PHP
smarty内置函数foreach用法实例
2015/01/22 PHP
php简单截取字符串代码示例
2016/10/19 PHP
用js重建星际争霸
2006/12/22 Javascript
通用于ie和firefox的函数 GetCurrentStyle (obj, prop)
2006/12/27 Javascript
JQUERY THICKBOX弹出层插件
2008/08/30 Javascript
高亮显示web页表格行的javascript代码
2010/11/19 Javascript
33个优秀的 jQuery 图片展示插件分享
2012/03/14 Javascript
基于jquery的simpleValidate简易验证插件
2014/01/31 Javascript
jQuery判断指定id的对象是否存在的方法
2015/05/22 Javascript
ECMAScript6新增值比较函数Object.is
2015/06/12 Javascript
阿里巴巴技术文章分享 Javascript继承机制的实现
2016/01/14 Javascript
浅谈Sublime Text 3运行JavaScript控制台
2016/06/06 Javascript
JavaScript 深层克隆对象详解及实例
2016/11/03 Javascript
vue.js todolist实现代码
2017/10/29 Javascript
Scrapy抓取京东商品、豆瓣电影及代码分享
2017/11/23 Python
numpy中索引和切片详解
2017/12/15 Python
Python实现学生成绩管理系统
2020/04/05 Python
Python使用装饰器进行django开发实例代码
2018/02/06 Python
Django使用HttpResponse返回图片并显示的方法
2018/05/22 Python
Python实现的多进程和多线程功能示例
2018/05/29 Python
Python3基础教程之递归函数简单示例
2019/06/07 Python
澳大利亚在线奢侈品时尚零售平台:Azura Runway
2021/01/13 全球购物
美国电子产品购物网站:BuyDig.com
2020/06/17 全球购物
Java中的类包括什么内容?设计时要注意哪些方面
2012/05/23 面试题
外科实习自我鉴定
2013/10/06 职场文书
违纪检讨书2000字
2014/02/08 职场文书
热爱祖国演讲稿
2014/05/04 职场文书
城管大队整治方案
2014/05/06 职场文书
销售行政专员岗位职责
2014/06/10 职场文书
幼儿园户外活动总结
2014/07/04 职场文书
试用期转正后的自我评价
2014/09/21 职场文书
担保公司2015年终工作总结
2015/10/14 职场文书
CSS 新特性 contain控制页面的重绘与重排问题
2021/04/30 HTML / CSS
Python中Cookies导出某站用户数据的方法
2021/05/17 Python
python垃圾回收机制原理分析
2022/04/13 Python