public static List getAllDepartment(){
(1)创建List类的对象list,用来实现其Add方法
List list = new Arraylist();
(2)调用构建好的SQL和JAVA运行环境,并创建ResultSet类的对象rs来存储缓存表格
Connection con=DMmanager.getConnection();
PreparedStatement pst= null;
String str = "select * from department";
ResultSet rs =null;
pst = con.PrepareStatement(str);
rs = pst.executeQuery();
(3)利用一个while 将rs缓存表中的每一列Columns属性/ 通过 Department类对象dep的方法获取table中Columns的属性
while(rs.hasNext()){
Department dep = new Department();
dep.setId(rs.getInt("department_id"));
dep.setName(rs.getString("department_name"));
dep.setSalary(rs.getFlaot("salary"));
dep.setLocation_id(rs.getInt("location_id"));
(4) 将(3)的结果add到list中
list.add(dep);
}
rs.close();
pst.close();
con.close();
return list;
}
(5)构建一个输出方法
public static void printAll(Department dep){
System.out.println(dep.getId());
System.out.println(dep.getName());
System.out.println(dep.getSalary());
System.out.println(dep.getLocation_id());
}
(6)运行主函数
public static void main(String[] args) {
List list=getAllDepartment();
iterator it =list.iterator();
while(it.hasNext()){
Department dep =new Department();
printAll(dep);
}
}
- 大小: 24.1 KB
分享到:
相关推荐
连接: 题目:查询员工表(employees)和部门表(departments)中所有员工的详细信息,包括员工名、部门名称和部门位置。 聚合: 题目:查询员工表(employees)中薪资最高的员工薪资是多少? 事务: 题目:编写一个...
企业员工工资信息表.doc
(2)查找所有收入在2500元以下的雇员的情况。 use yggl go select* from employees where departmentid= ( select departmentid from departments where departmentname='财务部' ) select* from employees where ...
convenience of company purchasing or procurement departments. For more information about 456-ball NSP package specifications and manufacturing considerations, refer to the BGA/CSP/MSP/NSP/PCSP ...
整个超市综合管理信息系统是一个很大的系统,它包括,人事管理模块,公司财务管理模块,商品采购管理模块,商品销售管理模块,企业用户查询模块等,各个模块有很大的相似性,因此,在这里主要以一个模块作为样板详细...
阿根廷的省,部门和地方 在“省”对象的示例 : { " name " : " Buenos Aires " , " department " : [ "Tigre..." ] } 在“部门”对象的实例 : { " name " : " Tigre " , " locality " : [ "General ...
1、用于企业管理的员工管理数据库,数据库名为YGGL,包含员工信息表Employees、部门信息表Departments、员工薪水情况表Salary。...(3)在员工管理数据库YGGL中创建员工信息表Employees,Departments,Salary表
departments.sql
数据库资源,里面包含departments、employees、job_grades、jobs、locations五张表,每张表含多个字段,非常适合初学者联系跟数据库有关的知识
| departments | 9 | d1af5e170d2d1591d776d5638d71fc5f | | dept_manager | 24 | 8720e2f0853ac9096b689c14664f847e | | dept_emp | 331603 | ccf6fe516f990bdaa49713fc478701b7 | | titles | 443308 | bfa016c472...
MySQL表连接查询 1 基本格式 select fieldName from tbName1 连接符 tbName2 on 条件 2 笛卡尔乘积【避免】 ...-- 查询所有部门部门名,和对应的员工信息id和first_name select t_departments.department_name,
P_ODS_HR_DEPARTMENTS.sql
the original samples used by some program. based on this we can refine some information about it.
1. 下面的语句是否可以执行...4. 显示表 departments 的结构,并查询其中的全部数据 5. 显示出表 employees 中的全部 job_id(不能重复) 6. 显示出表 employees 的全部列,各个列之间用逗号连接,列头显示成 OUT_PUT
1 表连接查询 1.1 基本格式 select fieldName from tbName1 连接符 tbName2 on 条件 ...– 查询所有部门部门名,和对应的员工信息id和first_name select t_departments.department_name, t_employee
假设我们有一个名为employees的表,包含员工信息,以及一个名为departments的表,包含部门信息。我们想要执行一系列操作,包括创建表、插入数据、更新数据、查询数据以及删除数据。这就是一个SQL脚本的示例。
The lower power usage and greater processing capabilities of these systems has IT departments relying on them to handle more data than ever before. And with the growth of server virtualization and ...
档案管理系统课程设计报告 课 程 设 计 档案管理系统 姓 名 院(系) 计算机科学与工程学院 专业年级 学 号 指导教师 职 称 讲师 起止时间 2011-12-12至2011-12-25 借阅管理... Departments表 图16.在SSMS中创建Depart
INSERT INTO departments VALUES(101,'信息工程','1号教学楼'); INSERT INTO departments VALUES(102,'电气工程','2号教学楼'); INSERT INTO departments VALUES(103,'机电工程','3号教学楼'); 连接查询时使用: ...