资源简介
java大作业学生管理系统.zip

代码片段和文件信息
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\.settings\org.eclipse.jdt.core.prefs
目录 0 2019-01-03 14:45 8002117022高彩丽\common\bin\
目录 0 2019-01-03 14:45 8002117022高彩丽\common\bin\common_TableModel\
文件 1934 2019-01-04 17:09 8002117022高彩丽\common\bin\common_TableModel\ResultSetTableModel.class
目录 0 2019-01-03 14:45 8002117022高彩丽\common\bin\connection_databa
文件 2407 2019-01-04 17:07 8002117022高彩丽\common\bin\connection_databa
目录 0 2019-01-03 14:45 8002117022高彩丽\common\lib\
文件 1007505 2018-12-27 10:36 8002117022高彩丽\common\lib\mysql-connector-java-5.1.47-bin.jar
目录 0 2019-01-03 14:45 8002117022高彩丽\common\src\
目录 0 2019-01-03 14:45 8002117022高彩丽\common\src\common_TableModel\
文件 2119 2019-01-04 17:09 8002117022高彩丽\common\src\common_TableModel\ResultSetTableModel.java
目录 0 2019-01-03 14:45 8002117022高彩丽\common\src\connection_databa
文件 2363 2019-01-04 17:07 8002117022高彩丽\common\src\connection_databa
目录 0 2019-01-03 14:45 8002117022高彩丽\teaching_aids_system (student version)\
文件 527 2019-01-02 15:39 8002117022高彩丽\teaching_aids_system (student version)\.classpath
文件 414 2019-01-02 13:25 8002117022高彩丽\teaching_aids_system (student version)\.project
目录 0 2019-01-03 14:45 8002117022高彩丽\teaching_aids_system (student version)\.settings\
文件 642 2019-01-02 13:25 8002117022高彩丽\teaching_aids_system (student version)\.settings\org.eclipse.jdt.core.prefs
目录 0 2019-01-03 14:45 8002117022高彩丽\teaching_aids_system (student version)\bin\
目录 0 2019-01-03 14:45 8002117022高彩丽\teaching_aids_system (student version)\bin\chat\
目录 0 2019-01-03 14:45 8002117022高彩丽\teaching_aids_system (student version)\bin\chat\bean\
文件 1478 2019-01-04 17:03 8002117022高彩丽\teaching_aids_system (student version)\bin\chat\bean\ChatMethod.class
目录 0 2019-01-03 14:45 8002117022高彩丽\teaching_aids_system (student version)\bin\chat\ui\
文件 1251 2019-01-04 17:02 8002117022高彩丽\teaching_aids_system (student version)\bin\chat\ui\Chat$1.class
............此处省略160个文件信息
- 上一篇:JSP MYSQL汽车票销售系统 源代码
- 下一篇:jsp+servlet请假系统
相关资源
- Android分区工具包
- 药品进销存管理系统(论文范文_JSP
- Java写的一个简单的字体更改程序
- 尚硅谷Java视频Java8新特性视频教程
- 关于CommVault统一数据管理方案
- 基于CenGRP3.0 烟草行业企业整合解决方
- java并发编程实战高清版pdf
- java并发编程实战pdf
- 实现jsp页面二级下拉框联动,实时读
- 北师大学珠海校区实施SunONE数字校园
- Java-核心技术-36-讲李运华完.pdf
- 小工具,解决oschina码云svn文件夹不能
- Sun公司为中国客户提供Java架构咨询与
- 美国Holy Cross 医院使用Sun 解决方案对
- 立邦漆公司向Sun架构的移植预期使总
- 通用电气公司基于Sun 平台部署其全球
- jbpm(juel-api.jar)
- jstl 和 standard jar 包
- 验证全志R18的LCD+HDMI双屏异显
- jsp网站模板
- 《21天学通SQL Server》源码
- JSP多文件上传同时上传
- J2EE服务支持平台下融通供应商服务系
- Data Structures and Algorithm Analysis in Java
- Thinking In Java第五版
- think in java中文第五版
- JAVA JDK百度网盘地址
- jdk1.9安装包
- NCC-OpenAPI文档.zip
- JAVA并发编程实战.pdf
评论
共有 条评论