资源简介

利用java完成的选课授课信息管理系统,实现教师授课管理,学生选课管理,学生成绩查询,学生成绩录入等功能,数据库为mysql

资源截图

代码片段和文件信息

package com.db.liu;

import java.awt.Dimension;
import java.sql.ResultSet;
import java.sql.SQLException;

import javax.swing.Jframe;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.TableColumn;

public class Chengjiframe extends Jframe{

private String[] Names = { “学号“ “课程号““课程名““先行课““学分““成绩“ };
private String strgrade[][] = new String[20][6];//
private DefaultTableModel dtm;
private JTable table;

/**
 * 
 */
private static final long serialVersionUID = 1L;

Chengjiframe(String strsql){



this.setBounds(500 300 900 600);

addTable();

if(!strsql.equals(““))
    startSearchAction(strsql);

this.setVisible(true);

}

private void addTable() {
// 添加学生Table是

table = new JTable();

table.setPreferredScrollableViewportSize(new Dimension(300 300));

dtm = new DefaultTableModel(strgrade Names);

table.setModel(dtm);

TableColumn column = null;

table.setRowHeight(50);

for (int i = 0; i < 5; i++) {
column = table.getColumnModel().getColumn(i);
column.setPreferredWidth(70);
}
JScrollPane scrollPane = new JScrollPane(table);
this.setLayout(null);
this.add(scrollPane);
scrollPane.setBounds(0 0 900 600);




}

private void startSearchAction(String strsql) {

ResultSet rs = DBconnect.startAction(strsql “search“);
int count = -1;
try {
while (rs.next()) {
count++;

strgrade[count][0] = rs.getString(“sno“);
strgrade[count][1] = rs.getString(“cno“);
strgrade[count][2] = rs.getString(“cname“);
strgrade[count][3] = rs.getString(“xianxingke“);
strgrade[count][4] = rs.getString(“xuefen“);
strgrade[count][5] = rs.getString(“score“);


}
rs.close();
} catch (SQLException e1) {
e1.printStackTrace();
}
count = -1;
changeTable();

}

private void changeTable() {

dtm = new DefaultTableModel(strgrade Names);
table.setModel(dtm);
table.repaint();

}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-11-30 22:54  数据库实验\
     文件         478  2011-11-20 14:24  数据库实验\.classpath
     文件         385  2011-11-20 13:48  数据库实验\.project
     目录           0  2011-11-30 22:53  数据库实验\.settings\
     文件         629  2011-11-20 13:48  数据库实验\.settings\org.eclipse.jdt.core.prefs
     目录           0  2011-11-30 22:53  数据库实验\bin\
     目录           0  2011-11-30 22:53  数据库实验\bin\com\
     目录           0  2011-11-30 22:53  数据库实验\bin\com\db\
     目录           0  2011-11-30 22:53  数据库实验\bin\com\db\liu\
     文件        3113  2011-11-30 20:45  数据库实验\bin\com\db\liu\Chengjiframe.class
     文件        2229  2011-11-30 20:45  数据库实验\bin\com\db\liu\DBconnect.class
     文件        2017  2011-11-30 21:53  数据库实验\bin\com\db\liu\Enterframe$1.class
     文件         687  2011-11-30 21:53  数据库实验\bin\com\db\liu\Enterframe$2.class
     文件        4058  2011-11-30 21:53  数据库实验\bin\com\db\liu\Enterframe.class
     文件        1010  2011-11-30 22:43  数据库实验\bin\com\db\liu\framefive$1.class
     文件        1102  2011-11-30 22:43  数据库实验\bin\com\db\liu\framefive$2.class
     文件        1965  2011-11-30 22:43  数据库实验\bin\com\db\liu\framefive$3.class
     文件        1793  2011-11-30 22:43  数据库实验\bin\com\db\liu\framefive$4.class
     文件        1328  2011-11-30 22:43  数据库实验\bin\com\db\liu\framefive$5.class
     文件        1949  2011-11-30 22:43  数据库实验\bin\com\db\liu\framefive$6.class
     文件        6608  2011-11-30 22:43  数据库实验\bin\com\db\liu\framefive.class
     文件        1930  2011-11-30 22:11  数据库实验\bin\com\db\liu\framefour$1.class
     文件         665  2011-11-30 22:11  数据库实验\bin\com\db\liu\framefour$2.class
     文件        2589  2011-11-30 22:11  数据库实验\bin\com\db\liu\framefour.class
     文件        1004  2011-11-30 22:47  数据库实验\bin\com\db\liu\frameone$1.class
     文件        1938  2011-11-30 22:47  数据库实验\bin\com\db\liu\frameone$2.class
     文件        1938  2011-11-30 22:47  数据库实验\bin\com\db\liu\frameone$3.class
     文件        1784  2011-11-30 22:47  数据库实验\bin\com\db\liu\frameone$4.class
     文件        1464  2011-11-30 22:47  数据库实验\bin\com\db\liu\frameone$5.class
     文件        2039  2011-11-30 22:47  数据库实验\bin\com\db\liu\frameone$6.class
     文件        6929  2011-11-30 22:47  数据库实验\bin\com\db\liu\frameone.class
............此处省略99个文件信息

评论

共有 条评论