资源简介
本人在数据库课设时自己开发的一份(很全的)学生成绩管理系统,包括数据库、java源代码、报告以及建库用的sql代码,欢迎下载。

代码片段和文件信息
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
import java.awt.event.*;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import javax.swing.tree.*;
import javax.swing.event.*;
import java.sql.*;
class ImportScore extends Jframe implements ActionListener{
JComboBox jclist;
String strspecclass[]strspecbackup[][];
Connection con;
Statement sta;
ResultSet rs;
int count=0n=0j=0;
JButton jbokjbno;
public ImportScore(){
setLayout(null);
setSize(300200);
setLocation(400200);
setVisible(true);
setResizable(false);
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
try{Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver“);}
catch(ClassNotFoundException a){System.out.println(““+a);}
try{
con=DriverManager.getConnection(“jdbc:odbc:xscj“““““);
sta=con.createStatement();
rs=sta.executeQuery(“select distinct specclass from student“);
while(rs.next()){
count++;
}
strspecclass=new String[count];
rs=sta.executeQuery(“select distinct specclass from student“);
count=0;
while(rs.next()){
strspecclass[count]=rs.getString(1);
count++;
}
con.close();
}catch(SQLException b){System.out.println(b);}
jclist=new JComboBox(strspecclass);
jclist.setFont(new Font(“宋体“Font.PLAIN13));
jclist.setBounds(120308030);
add(jclist);
jbok=new JButton(“确定“);
jbok.setFont(new Font(“宋体“Font.PLAIN13));
jbok.addActionListener(this);
jbok.setBounds(801006030);
add(jbok);
jbno=new JButton(“取消“);
jbno.setFont(new Font(“宋体“Font.PLAIN13));
jbno.addActionListener(this);
jbno.setBounds(1601006030);
add(jbno);
validate();
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==jbok){
strspec=(String)jclist.getSelectedItem();
try{Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver“);}
catch(ClassNotFoundException a){System.out.println(““+a);}
try{
con=DriverManager.getConnection(“jdbc:odbc:xscj“““““);
sta=con.createStatement();
rs=sta.executeQuery(“select * from view_score where 学号 in (select sno from student where specclass=‘“+strspec+“‘)“);
while(rs.next()){
n++;
}
backup=new String[n][7];
n=0;
rs=sta.executeQuery(“select * from view_score where 学号 in (select sno from student where specclass=‘“+strspec+“‘)“);
while(rs.next()){
backup[n][0]=rs.getString(1);
backup[n][1]=rs.getString(2);
backup[n][2]=rs.getStrin
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-03-27 13:31 学生成绩管系统\
文件 742703 2014-01-10 10:43 学生成绩管系统\学生成绩管理系统.doc
目录 0 2014-03-27 13:31 学生成绩管系统\学生成绩管理系统\
文件 18836 2014-01-10 11:31 学生成绩管系统\学生成绩管理系统.sql
文件 232 2013-12-31 08:20 学生成绩管系统\学生成绩管理系统\.classpath
文件 400 2013-12-31 08:20 学生成绩管系统\学生成绩管理系统\.project
目录 0 2014-03-27 13:31 学生成绩管系统\学生成绩管理系统\bin\
文件 5213 2014-01-08 22:44 学生成绩管系统\学生成绩管理系统\bin\ImportScore.class
文件 16785 2014-01-09 19:22 学生成绩管系统\学生成绩管理系统\bin\ManagerRole.class
文件 787 2014-01-09 15:31 学生成绩管系统\学生成绩管理系统\bin\StudentRole$1.class
文件 9128 2014-01-09 15:31 学生成绩管系统\学生成绩管理系统\bin\StudentRole.class
文件 6409 2014-01-10 02:39 学生成绩管系统\学生成绩管理系统\bin\StudentScoreLogin.class
文件 496 2014-01-10 02:39 学生成绩管系统\学生成绩管理系统\bin\StudentScoreManage.class
文件 780 2014-01-09 16:04 学生成绩管系统\学生成绩管理系统\bin\TeacherRole$1.class
文件 12376 2014-01-09 16:04 学生成绩管系统\学生成绩管理系统\bin\TeacherRole.class
目录 0 2014-03-27 13:31 学生成绩管系统\学生成绩管理系统\src\
文件 4228 2014-01-08 22:44 学生成绩管系统\学生成绩管理系统\src\ImportScore.java
文件 23688 2014-01-09 19:22 学生成绩管系统\学生成绩管理系统\src\ManagerRole.java
文件 10189 2014-01-09 15:31 学生成绩管系统\学生成绩管理系统\src\StudentRole.java
文件 6421 2014-01-10 02:39 学生成绩管系统\学生成绩管理系统\src\StudentScoreManage.java
文件 15186 2014-01-09 16:04 学生成绩管系统\学生成绩管理系统\src\TeacherRole.java
文件 1048576 2014-03-26 12:53 XSCJ_data.ldf
文件 10485760 2014-03-26 12:53 XSCJ_data.mdf
目录 0 2014-03-27 13:31 数据库备份\
文件 13268480 2014-01-10 10:41 数据库备份\XSCJBK.bak
- 上一篇:weka3.4.13
- 下一篇:lucence相关jar包 共7个
相关资源
- 美食天下项目Android版源码和Web版源码
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 基于JSP的学生宿舍管理系统(源码 数
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论