资源简介
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源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- 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聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论