用你熟悉的语言写一个连接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...

面试题 相关文章推荐
PHP高级工程师面试问题推荐
Jan 18 面试题
新东网科技Java笔试题
Jul 13 面试题
一个C/C++编程面试题
Nov 10 面试题
哪些情况下不应该使用索引
Jul 20 面试题
.net面试题
Sep 17 面试题
上海某公司.net方向笔试题
Sep 14 面试题
什么是反射?如何实现反射?
Jul 25 面试题
什么是Connection-oriented Protocol/Connectionless Protocol面向连接的协议/无连接协议
Sep 06 面试题
在网络中有两台主机A和B,并通过路由器和其他交换设备连接起来,已经确认物理连接正确无误,怎么来测试这两台机器是否连通?如果不通,怎么来判断故障点?怎么排
Jan 13 面试题
上海中网科技笔试题
Feb 19 面试题
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
Jan 06 面试题
为什么要做架构设计
Jul 08 面试题
请问如下代码执行后a和b的值分别是什么
May 05 #面试题
一份Java笔试题
Feb 21 #面试题
公司JAVA开发面试题
Apr 02 #面试题
什么造成了Java里面的异常
Apr 24 #面试题
在Java开发中如何选择使用哪种集合类
Aug 09 #面试题
联强国际笔试题面试题
Jul 10 #面试题
新电JAVA笔试题目
Aug 31 #面试题
You might like
javascript 小型动画组件与实现代码
2010/06/02 PHP
php设计模式 Visitor 访问者模式
2011/06/28 PHP
PHP进程通信基础之信号
2017/02/19 PHP
Stop SQL Server
2007/06/21 Javascript
js使用函数绑定技术改变事件处理程序的作用域
2011/12/26 Javascript
Jquery事件的连接使用示例
2013/06/18 Javascript
IE6中链接A的href为javascript协议时不在当前页面跳转
2014/06/05 Javascript
js中的如何定位固定层的位置
2014/06/15 Javascript
JS修改iframe页面背景颜色的方法
2015/04/01 Javascript
浅析javascript中的事件代理
2015/11/06 Javascript
javascript三种代码注释方法
2016/06/02 Javascript
AngularJS创建自定义指令的方法详解
2016/11/03 Javascript
详解JavaScript模块化开发
2016/12/04 Javascript
Vue.js 2.0 移动端拍照压缩图片上传预览功能
2017/03/06 Javascript
微信小程序中的swiper组件详解
2017/04/14 Javascript
详解Vue+axios+Node+express实现文件上传(用户头像上传)
2018/08/10 Javascript
微信小程序实现签到功能
2018/10/31 Javascript
JS实现星星海特效
2019/12/24 Javascript
vue 路由守卫(导航守卫)及其具体使用
2020/02/25 Javascript
javascript设计模式 ? 装饰模式原理与应用实例分析
2020/04/14 Javascript
Vue 电商后台管理项目阶段性总结(推荐)
2020/08/22 Javascript
Vue封装全局过滤器Filters的步骤
2020/09/16 Javascript
[01:11:10]2014 DOTA2华西杯精英邀请赛 5 24 iG VS VG加赛
2014/05/26 DOTA
python3使用urllib示例取googletranslate(谷歌翻译)
2014/01/23 Python
python 协程中的迭代器,生成器原理及应用实例详解
2019/10/28 Python
python网络编程之五子棋游戏
2020/05/14 Python
Python try except finally资源回收的实现
2021/01/25 Python
美国饼干礼物和美食甜点购买网站:Cheryl’s
2020/05/28 全球购物
意向书范本
2014/07/29 职场文书
五四演讲稿范文
2014/09/03 职场文书
大学生学习计划书
2014/09/15 职场文书
三好学生评语大全
2014/12/29 职场文书
教师读书笔记
2015/06/29 职场文书
PyQt5爬取12306车票信息程序的实现
2021/05/14 Python
pytorch通过训练结果的复现设置随机种子
2021/06/01 Python
Python实现简单得递归下降Parser
2022/05/02 Python