资源简介
大学有多个学院,每个学院有多名教师(教授,讲师,等)。每一门课的主讲教师都应提前获得该课的主讲资格证,一个教师能具有多门课程的主讲资格证;一门课程的主讲资格证也可能颁发给多名教师。一个教师可能已主讲过多门课,或多次主讲同一门课
代码片段和文件信息
import java.sql.*;
public class check {
/**
* @param args
*/
public static void main(String[] args) {
{
Connection con=null;
Statement state=null;
try{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver“);
String strurl = “jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\Teacher.mdb“;
con = DriverManager.getConnection(strurl““““);
state=con.createStatement();
java.util.Scanner scan = new java.util.Scanner(System.in);
String str = scan.nextLine();
//输入教师姓名进行查询
String sql1=“select * from 教师信息表 where 姓名=? “;
PreparedStatement ps1=con.prepareStatement(sql1);
ps1.setString(1 str);
ResultSet result=ps1.executeQuery();
System.out.println(“教师编号“+“ “+“姓名“+“ “+“性别“+“ “+“出生日期“+“ “+“所属学院“+“ “+“职称“);
while(result.next()){
Date date=result.getDate(4);
String dating=date.toString();
System.out.println(result.getString(1)+“ “+result.getString(2)+“ “+result.getString(3)+“ “+dating+“ “+result.getString(5)+“ “+result.getString(6));
}
String sql2=“select 主讲资格证.证件编号课程信息表.课程名称主讲资格证.有效授课时间 from 主讲资格证课程信息表教师信息表授课情况 where 教师信息表.姓名=? and 教师信息表.教师编号=授课情况.教师编号 and 授课情况.证件编号=主讲资格证.证件编号 and 主讲资格证.课程编号=课程信息表.课程编号 order by 主讲资格证.证件编号“;
PreparedStatement ps2=con.prepareStatement(sql2);
ps2.setString(1 str);
ResultSet result2=ps2.executeQuery();
System.out.println(“资格证编号“+“ “+“课程名称“+“ “+“有效时间“);
while(result2.next()){
System.out.println(“ “+result2.getString(1)+“ “+result2.getString(2)+“ “+result2.getString(3));
}
String sql3=“select 主讲资格证.有效授课时间课程信息表.课程名称 from 主讲资格证课程信息表教师信息表授课情况 where 教师信息表.姓名=? and 教师信息表.教师编号=授课情况.教师编号 and 授课情况.证件编号=主讲资格证.证件编号 and 主讲资格证.课程编号=课程信息表.课程编号 and 授课情况.上课情况=True order by 主讲资格证.有效授课时间“;
PreparedStatement ps3=con.prepareStatement(sql3);
ps3.setString(1 str);
ResultSet result3=ps3.executeQuery();
System.out.println(“ “+“讲课经历“);
System.out.println(“ “+“年份“+“ “+“课程名称“);
while(result3.next()){
System.out.println(“ “+result3.getString(1)+“ “+result3.getString(2));
}
}
catch(Exception e){
e.printStackTrace();
}
}
// TODO 自动生成方法存根
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 226 2010-07-04 22:09 dateba
文件 384 2010-07-04 22:09 dateba
文件 3879 2010-07-05 00:25 dateba
文件 2571 2010-07-05 00:25 dateba
目录 0 2010-07-04 22:17 dateba
----------- --------- ---------- ----- ----
7060 5
- 上一篇:请求页式管理缺页中断模拟设计--FIFO、OPT
- 下一篇:学生住宿的数据库设计
相关资源
- 学生住宿的数据库设计
- Springboot中使用JPA操作数据库
- 非常经典的人事管理系统数据库全套
- 数据库高校学籍管理系统
- 数据库基础知道笔试题大汇总
- 代码 考勤管理系统 数据库
- 通讯服务器,带Socket功能,操作串口
- WINCC数据库上下文不存在或者无效问题
- 全国省市区县乡镇数据库
- 物业管理系统带有数据库
- 订货合同信息管理系统设计 数据库设
- 分布式数据库邵佩英课后习题答案
- 简单图书租借系统源代码
- 教师工作量统计管理系统
- VC读取数据库数据并绘曲线图.rar
- 数据库系统原理教程课后习题答案清
- 学生档案管理系统数据库设计学生档
- 学生成绩管理系统数据库课程设计报
- 数据库课程设计中国地质大学武汉计
- 本地数据库储存
- 教师管理系统教师信息管理系统
- 自考数据库系统原理选择题总结
- 一个档案管理系统 全部源代码 包括数
- 数据库课程设计:仓库管理系统源代
- 数据库原理及应用 课程设计任务书
- Qt 超级日记本
- 数据库发展史毕业论文中英文翻译
- 留言板的DEMO页面设计及数据库设计
- 数据库课程设计_某宾馆客房管理系统
- 数据库教材系统管理程序+报告
评论
共有 条评论