资源简介
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图书管理系统带服务端完整版
- JoshuaBloch-EffectiveJava-Addison-Wesley2017.p
- java语言程序设计教程张席
- jsp073基于网络的个人日程管理系统.
- JavaWeb校园宿舍管理系统.zip
- java编程思想_中文版_epubmobi格式kindl
- 用于监控Android支付宝与微信的收款通
- Java编程思想Kindle版.rar
- 04747《Java语言程序设计一》教材电子
- ChinaVideo.apk
- jd-gui-1.6.3-java反编译工具(带有集合使
- ThinkinginJava4thEditionAnnotatedSolutionsGuid
- 精通Java并发编程第2版.zip
- 杨晓峰-java核心技术36讲(完结.pdf
- 虚拟定位精灵破解版.apk
- 恋爱话术_v2.1.1_内购_破解版.apk
- Android项目源码利用加速度传感器实现
- %E9%9F%B3%E4%B9%90%E4%B8%96%E7%95%8C.apk
- Java实现的水果销售商城系统论文源码
- courseCode-java_mldn-master.zip
- 基于Android手机的室内定位技术研究与
- 《tensorflow训练好模型移植到android》教
- JSP+电信计费系统完整代码.zip
- Effective.Java.3rd.Edition.pdf
- Java课程设计案例精编源代码(3).r
- zw_jspservletjavabean实现的新闻发布系统
- zw_-ffmpeg-java-20070916-0351.zip
- zw_Java编程思想(第4版源码).zip
- zw_jspjsp图书管理系统源码.zip
- zw_完整的企业人力资源管理系统(S
评论
共有 条评论