资源简介
java 实现研究生初试录取 总体需求:研究生考试课程为4门,其中数学、外语、政治为统一命题,而专业基础课则根据不同的专业由招生学校自行命题。国家对初试录取分数有总分要求(如某一年要求4门课总分应达到310分),另外还有对每门课的最低分数要求(如总分为100的试卷最低应达到40分)。编程统计初试合格的人数,并按总分由高到低的顺序输出合格考生的信息。
代码片段和文件信息
package Graduate;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Vector;
import javax.swing.table.AbstractTableModel;
public class AccessModel extends AbstractTableModel{
//定义操作数据库
private String sdbdriver = “sun.jdbc.odbc.JdbcOdbcDriver“;
private String sconnstr = “jdbc:odbc:MyData“;
private Connection con = null;
private ResultSet rs = null;
private PreparedStatement ps= null ;
Vector rowDatacolumnNames;
public AccessModel()
{
columnNames = new Vector();
rowData = new Vector();
//设置列名
columnNames.add(“准考证号“);
columnNames.add(“考生姓名“);
columnNames.add(“报考年度“);
columnNames.add(“报考专业“);
columnNames.add(“是否应届“);
columnNames.add(“政治“);
columnNames.add(“数学“);
columnNames.add(“英语“);
columnNames.add(“专业基础课“);
try
{
Class.forName(sdbdriver);
con = DriverManager.getConnection(sconnstr “sa“ “Mother2008520“);
System.out.println(“链接数据库成功!“);
ps = con.prepareStatement(“select * from ExamStud“);
rs = ps.executeQuery();
while(rs.next())
{
Vector v =new Vector();
v.add(rs.getString(1));
v.add(rs.getString(2));
v.add(rs.getString(3));
v.add(rs.getString(4));
v.add(rs.getString(5));
v.add(rs.getString(6));
v.add(rs.getString(7));
v.add(rs.getString(8));
v.add(rs.getString(9));
rowData.add(v);
}
}
catch (ClassNotFoundException e)
{
System.err.println(“Class.forName(): “ + e.getMessage());
}
catch (SQLException e)
{
System.out.print(“数据库链接失败!“);
System.out.println(“getConnection(): “ + e.getMessage());
}
finally
{
try
{
if(rs != null) rs.close();
if(ps != null) ps.close();
if(con!= null) con.close();
}
catch(Exception e)
{
e.getStackTrace();
}
}
}
@Override
public int getRowCount() {
return this.rowData.size();
}
@Override
public int getColumnCount(){
return this.columnNames.size();
}
@Override
//获得
public object getValueAt(int rowIndex int columnIndex) {
return ((Vector)this.rowData.get(rowIndex)).get(columnIndex);
}
@Override
//获取每列的列名
public String getColumnName(int column) {
return (String)this.columnNames.get(column);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 514 2014-05-13 00:28 PostGrad\.classpath
文件 384 2014-05-13 00:27 PostGrad\.project
文件 598 2014-05-13 00:27 PostGrad\.settings\org.eclipse.jdt.core.prefs
文件 3852 2014-05-16 20:50 PostGrad\bin\Graduate\AccessModel.class
文件 3694 2014-05-17 01:41 PostGrad\bin\Graduate\LevelModel.class
文件 3805 2014-05-17 01:43 PostGrad\bin\Graduate\MsgModel.class
文件 9537 2014-05-17 01:43 PostGrad\bin\Graduate\PostGrad.class
文件 2457 2014-05-16 20:50 PostGrad\src\Graduate\AccessModel.java
文件 2291 2014-05-17 01:41 PostGrad\src\Graduate\LevelModel.java
文件 2444 2014-05-17 01:43 PostGrad\src\Graduate\MsgModel.java
文件 9684 2014-05-17 01:43 PostGrad\src\Graduate\PostGrad.java
目录 0 2014-05-17 19:42 PostGrad\bin\Graduate
目录 0 2014-05-17 19:42 PostGrad\src\Graduate
目录 0 2014-05-13 00:27 PostGrad\.settings
目录 0 2014-05-14 22:20 PostGrad\bin
目录 0 2014-05-13 00:27 PostGrad\src
目录 0 2014-05-13 00:27 PostGrad
----------- --------- ---------- ----- ----
39260 17
- 上一篇:java小游戏jar
- 下一篇:Android炸弹人游戏源码.rar
相关资源
- java小游戏jar
- 相似度计算公式皮尔森pearson和余弦的
- java-点餐系统
- 初学JAVA时编写的rpg文字游戏
- JavaWeb经典项目-图书管理系统
- java酒店管理系统
- Java程序设计 面向对象实现的 21点扑克
- Java实现的办公用品管理系统
- 支付宝支付参考代码服务端
- 二手房屋交易系统
- 移动苏州研发中心2015校招专业笔试题
- 多功能拼图游戏软件 java课程设计 含
- JavaCard 智能卡程序开发三部曲 pdf版
- 用JAVA写的一个简单的银行系统
- Java坦克大战源码及论文(导入eclips
- 小区物业管理系统 JAVA+SQL
- java信用卡管理系统
- JAVA实现经典坦克大战源代码
- JAVA生成个人方章,企业圆章,造价员
- java编写的学生信息管理系统 没有数据
- 银行取款转账系统Java编写
- 用Java实现的一个模拟的银行系统
- 【Java】人事管理系统.zip212707
- 经典JAVA教程日文版
- 八勺java斗地主AI版电脑智能拆牌
- Java万年历记事本
- DES加密解密算法论文
- Java实现黑客帝国代码雨待机屏保
- 我收集的java权限管理资料
- java 农夫过河问题包括有界面和无界面
评论
共有 条评论