java大作业学生管理系统.zip
java大作业学生管理系统.zip
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-13 14:53 8002117022高彩丽
文件 88064 2019-01-02 23:08 8002117022高彩丽8002117022高彩丽大作业任务书.doc
文件 569856 2019-01-04 17:13 8002117022高彩丽8002117022高彩丽实验报告.doc
目录 0 2019-01-03 14:45 8002117022高彩丽common
文件 474 2018-12-27 10:36 8002117022高彩丽common.classpath
文件 382 2018-12-27 10:30 8002117022高彩丽common.project
目录 0 2019-01-03 14:45 8002117022高彩丽common.settings
文件 642 2018-12-27 10:30 8002117022高彩丽common.settingsorg.eclipse.jdt.core.prefs
目录 0 2019-01-03 14:45 8002117022高彩丽commonin
目录 0 2019-01-03 14:45 8002117022高彩丽commonincommon_TableModel
文件 1934 2019-01-04 17:09 8002117022高彩丽commonincommon_TableModelResultSetTableModel.class
目录 0 2019-01-03 14:45 8002117022高彩丽commoninconnection_database
文件 2407 2019-01-04 17:07 8002117022高彩丽commoninconnection_databaseJDBCUtils.class
目录 0 2019-01-03 14:45 8002117022高彩丽commonlib
文件 1007505 2018-12-27 10:36 8002117022高彩丽commonlibmysql-connector-java-5.1.47-bin.jar
目录 0 2019-01-03 14:45 8002117022高彩丽commonsrc
目录 0 2019-01-03 14:45 8002117022高彩丽commonsrccommon_TableModel
文件 2119 2019-01-04 17:09 8002117022高彩丽commonsrccommon_TableModelResultSetTableModel.java
目录 0 2019-01-03 14:45 8002117022高彩丽commonsrcconnection_database
文件 2363 2019-01-04 17:07 8002117022高彩丽commonsrcconnection_databaseJDBCUtils.java
目录 0 2019-01-03 14:45 8002117022高彩丽 eaching_aids_system (student version)
文件 527 2019-01-02 15:39 8002117022高彩丽 eaching_aids_system (student version).classpath
文件 414 2019-01-02 13:25 8002117022高彩丽 eaching_aids_system (student version).project
目录 0 2019-01-03 14:45 8002117022高彩丽 eaching_aids_system (student version).settings
文件 642 2019-01-02 13:25 8002117022高彩丽 eaching_aids_system (student version).settingsorg.eclipse.jdt.core.prefs
目录 0 2019-01-03 14:45 8002117022高彩丽 eaching_aids_system (student version)in
目录 0 2019-01-03 14:45 8002117022高彩丽 eaching_aids_system (student version)inchat
目录 0 2019-01-03 14:45 8002117022高彩丽 eaching_aids_system (student version)inchatean
文件 1478 2019-01-04 17:03 8002117022高彩丽 eaching_aids_system (student version)inchateanChatMethod.class
目录 0 2019-01-03 14:45 8002117022高彩丽 eaching_aids_system (student version)inchatui
文件 1251 2019-01-04 17:02 8002117022高彩丽 eaching_aids_system (student version)inchatuiChat$1.class
............此处省略160个文件信息
package common_TableModel;
import java.sql.ResultSet;
import java.sql.ResultSetmetaData;
import java.sql.SQLException;
import javax.swing.table.AbstractTableModel;
/**
* 继承AbstractTableModel
* @author GaoCaili
*
*/
public class ResultSetTableModel extends AbstractTableModel{
private ResultSet rs;
private ResultSetmetaData rsmd;
/**
* 构造方法
* @param rs ResultSet结果集
*/
public ResultSetTableModel(ResultSet rs) {
this.rs = rs;
try {
rsmd = rs.getmetaData(); //获取ResultSet对象中列的类型和属性信息的对象
} catch (SQLException e) {
e.printStackTrace();
}
}
/**
* 重写getColumnName方法返回列名
*/
public String getColumnName(int c) {
try {
return rsmd.getColumnName(c + 1); //根据ResultSetmetaData对象获取列名
} catch (SQLException e) {
e.printStackTrace();
return ““;
}
}
/**
* 重写getColumnClass方法返回每一列的.class文件
*/
public Class getColumnClass(int column) {
Class returnValue;
if ((column >= 0) && (column < getColumnCount()) && getValueAt(0 column) != null) {
returnValue = getValueAt(0 column).getClass(); //获取.class文件
} else {
returnValue = object.class;
}
return returnValue;
}
/**
* 重写getRowCount方法返回行数
*/
@Override
public int getRowCount() {
try {
rs.last(); //将光标移动到rs对象的最后一行
return rs.getRow(); //获取rs当前的行号返回
} catch (SQLException e) {
e.printStackTrace();
return 0;
}
}
/**
* 重写getColumnCount方法返回列数
*/
@Override
public int getColumnCount() {
try {
return rsmd.getColumnCount(); //获取结果集中的列数
} catch (SQLException e) {
e.printStackTrace();
return 0;
}
}
/**
* 重写getValueAt方法返回 columnIndex 和 rowIndex 位置的单元格值
*/
@Override
public object getValueAt(int rowIndex int columnIndex) {
try {
rs.absolute(rowIndex + 1);
return rs.getobject(columnIndex + 1);
} catch (SQLException e) {
e.printStackTrace();
}
return null;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-13 14:53 8002117022高彩丽
文件 88064 2019-01-02 23:08 8002117022高彩丽8002117022高彩丽大作业任务书.doc
文件 569856 2019-01-04 17:13 8002117022高彩丽8002117022高彩丽实验报告.doc
目录 0 2019-01-03 14:45 8002117022高彩丽common
文件 474 2018-12-27 10:36 8002117022高彩丽common.classpath
文件 382 2018-12-27 10:30 8002117022高彩丽common.project
目录 0 2019-01-03 14:45 8002117022高彩丽common.settings
文件 642 2018-12-27 10:30 8002117022高彩丽common.settingsorg.eclipse.jdt.core.prefs
目录 0 2019-01-03 14:45 8002117022高彩丽commonin
目录 0 2019-01-03 14:45 8002117022高彩丽commonincommon_TableModel
文件 1934 2019-01-04 17:09 8002117022高彩丽commonincommon_TableModelResultSetTableModel.class
目录 0 2019-01-03 14:45 8002117022高彩丽commoninconnection_databa
文件 2407 2019-01-04 17:07 8002117022高彩丽commoninconnection_databa
目录 0 2019-01-03 14:45 8002117022高彩丽commonlib
文件 1007505 2018-12-27 10:36 8002117022高彩丽commonlibmysql-connector-java-5.1.47-bin.jar
目录 0 2019-01-03 14:45 8002117022高彩丽commonsrc
目录 0 2019-01-03 14:45 8002117022高彩丽commonsrccommon_TableModel
文件 2119 2019-01-04 17:09 8002117022高彩丽commonsrccommon_TableModelResultSetTableModel.java
目录 0 2019-01-03 14:45 8002117022高彩丽commonsrcconnection_databa
文件 2363 2019-01-04 17:07 8002117022高彩丽commonsrcconnection_databa
目录 0 2019-01-03 14:45 8002117022高彩丽 eaching_aids_system (student version)
文件 527 2019-01-02 15:39 8002117022高彩丽 eaching_aids_system (student version).classpath
文件 414 2019-01-02 13:25 8002117022高彩丽 eaching_aids_system (student version).project
目录 0 2019-01-03 14:45 8002117022高彩丽 eaching_aids_system (student version).settings
文件 642 2019-01-02 13:25 8002117022高彩丽 eaching_aids_system (student version).settingsorg.eclipse.jdt.core.prefs
目录 0 2019-01-03 14:45 8002117022高彩丽 eaching_aids_system (student version)in
目录 0 2019-01-03 14:45 8002117022高彩丽 eaching_aids_system (student version)inchat
目录 0 2019-01-03 14:45 8002117022高彩丽 eaching_aids_system (student version)inchatean
文件 1478 2019-01-04 17:03 8002117022高彩丽 eaching_aids_system (student version)inchateanChatMethod.class
目录 0 2019-01-03 14:45 8002117022高彩丽 eaching_aids_system (student version)inchatui
文件 1251 2019-01-04 17:02 8002117022高彩丽 eaching_aids_system (student version)inchatuiChat$1.class
............此处省略160个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)