JDBC 资源绑定器 ,处理查询结果集
2024-10-17 12:17:07
使用资源绑定器绑定属性配置
实际开发中不建议把连接数据库的信息写死到Java程序中
//使用资源绑定器绑定属性配置
ResourceBundle bundle = ResourceBundle.getBundle("jdbc");
String driver = bundle.getString("driver");
String url = bundle.getString("url");
String user = bundle.getString("user");
String password = bundle.getString("password");
处理查询结果集
返回类型 方法
int executeUpdate (insert/delete/update)
ResultSet executeQUery (select)DQL
ResultSet executeQUery (select)DQL
结果集ResultSet
-
throws SQLException执行给定的SQL语句,返回单个ResultSet对象。
//执行sql
String sql = "select empno,ename,sal from emp";
rs = stmt.executeQuery(sql);//专门执行DQL的方法 //处理查询结果集
while(rs.next()) {//光标指向的行有数据
//取数据
//JDBC中所有下标从1开始,不是从0开始
//健壮的写法,以字段名(重命名则用改名后的)获取
int empno = rs.getInt("empno");
String ename = rs.getString("ename");
Double sal = rs.getDouble("sal");
System.out.println(empno+","+ename+","+sal);
}
最新文章
- json和jsonp
- 使用Android Butterknife
- Javascript图片无缝滚动
- C++ c++初识
- LINQ基础 之 LINQ TO SQL (二)
- ubuntu下允许root用户ssh远程登录
- A Round Peg in a Ground Hole(判断是否是凸包,点是否在凸包内,圆与多边形的关系)
- HDU 2435 There is a war (网络流-最小割)
- Springboot数据访问,棒棒哒!
- Hibernate (一)
- bzoj千题计划251:bzoj3672: [Noi2014]购票
- pl/sql学习(6): 引号/程序调试/列中的字符串合并/正则表达式
- 函数和常用模块【day06】:random模块(三)
- 从裸机编程到嵌入式Linux编程思想的转变------分而治之:驱动和应用程序
- Matplotlib安装感想
- 腾讯大湘网某处csrf(city.hn.qq.com)可投诉刷留言
- Maven下载cxf所需要的jar包
- 10个经典的Android开源应用项目
- CSS 引用外部字体
- Azure 中 Linux 虚拟机的大小