大家好
我现在要做一个学生管理系统~~想请问一下大家~
现在我做到学生的成绩录入~这样一个一个还要一科一科成绩地录入~有什么方法,可以批量录入的那样的呢~这样就减轻老师录入的工作量??帮一下小弟呀~求一个Excle信息导入/导出页面的代码
用到JXL最好~ 通过用Excle把学生成绩一次性地录入到MS SQL数据库里~谁能帮我一下~
我现在要做一个学生管理系统~~想请问一下大家~
现在我做到学生的成绩录入~这样一个一个还要一科一科成绩地录入~有什么方法,可以批量录入的那样的呢~这样就减轻老师录入的工作量??帮一下小弟呀~求一个Excle信息导入/导出页面的代码
用到JXL最好~ 通过用Excle把学生成绩一次性地录入到MS SQL数据库里~谁能帮我一下~
读取Excel公式(可以读取Excel 97以后的公式);
生成Excel数据表(格式为Excel 97);
支持字体、数字、日期的格式化;
支持单元格的阴影操作,以及颜色操作;
修改已经存在的数据表; 现在还不支持以下功能,但不久就会提供了: 不能够读取图表信息;
可以读,但是不能生成公式,任何类型公式最后的计算值都可以读出;
应用示例 1、从Excel文件读取数据表 Java Excel API既可以从本地文件系统的一个文件(.xls),也可以从输入流中读取Excel数据表。读取Excel数据表的第一步是创建Workbook(术语:工作薄),下面的代码片段举例说明了应该如何操作:(完整代码见ExcelReading.java) import java.io.*;
import jxl.*;
… … … …
try
{
//构建Workbook对象, 只读Workbook对象
//直接从本地文件创建Workbook
//从输入流创建Workbook
InputStream is = new FileInputStream(sourcefile);
jxl.Workbook rwb = Workbook.getWorkbook(is);
}
catch (Exception e)
{
e.printStackTrace();
} 一旦创建了Workbook,我们就可以通过它来访问Excel Sheet(术语:工作表)。参考下面的代码片段: //获取第一张Sheet表
Sheet rs = rwb.getSheet(0); 我们既可能通过Sheet的名称来访问它,也可以通过下标来访问它。如果通过下标来访问的话,要注意的一点是下标从0开始,就像数组一样。 一旦得到了Sheet,我们就可以通过它来访问Excel Cell(术语:单元格)。参考下面的代码片段: //获取第一行,第一列的值
Cell c00 = rs.getCell(0, 0);
String strc00 = c00.getContents(); //获取第一行,第二列的值
Cell c10 = rs.getCell(1, 0);
String strc10 = c10.getContents(); //获取第二行,第二列的值
Cell c11 = rs.getCell(1, 1);
String strc11 = c11.getContents(); System.out.println("Cell(0, 0)" + " value : " + strc00 + "; type : " + c00.getType());
System.out.println("Cell(1, 0)" + " value : " + strc10 + "; type : " + c10.getType());
System.out.println("Cell(1, 1)" + " value : " + strc11 + "; type : " + c11.getType()); 来自:
http://bbs.51cto.com/archiver/tid-37621.html