关于jxl将Excel中的数据读取到数据库中保存

问题描述

主要功能如下: 用户点击上传Excel, 上传完了 就直接用Jxl读取到数据库中 本人从未接触过Jxl 没头绪。 希望那个可以把思路告诉我下。最好是有源代码。 谢谢 邮箱xiayang730@sohu.com

解决方案

try {//if (fileName != null && fileName.endsWith(".xls")) {//if (null != myFile) {//File file = new File(FrontConstant.getInstance()//.getUploadTestPath()//+ fileName);//FormatUtil.copy(myFile, file);//}//String path = FrontConstant.getInstance().getUploadTestPath()//+ fileName;//Workbook book = Workbook.getWorkbook(new File(path));//// get a Sheet object.//Sheet sheet = book.getSheet(0);//// 获取行数//int rows = sheet.getRows();//String testId = "", score = "", type = "";//for (int i = 1; i < rows; i++) {//System.out.println(sheet.getCell(1, 1).getContents());//testId = sheet.getCell(0, i).getContents();//score = sheet.getCell(4, i).getContents();//type = sheet.getCell(5, i).getContents();////}//book.close();////} //} catch (Exception e) {//e.printStackTrace();////}
解决方案二:
http://www.iteye.com/topic/63001 JXL很简单的,这里都有文章的。你在上传之后直接读取EXCEL文件不就行了么?具体的上传完之后上传组件会调用那个方法,那你就得查下API了。。

时间: 2024-09-20 07:38:43

关于jxl将Excel中的数据读取到数据库中保存的相关文章

ASP.NET中如何用程序将excel中的数据导入到数据库中(C#)

问题描述 ASP.NET中如何用程序将excel中的数据导入到数据库中(C#),比较不同的时,excel只有一个表,里面是全部的详细信息,导入到sqlserver中的是多个表,这个如何实现?希望有具体的例子! 解决方案 解决方案二:大致原理:先将EXCEL导入GridView,然后再操作GridView中的数据存入数据库相应表中!在这里不能给你提供原码了,但你可以在Google内收到很多!解决方案三:用的是vs.net2003啊,应该如何?解决方案四:以下是我的一个真实的例子,供参考!<tr>

php怎么把excel分类的数据读取到数据库

问题描述 php怎么把excel分类的数据读取到数据库 求教各位大神,详细问题如下,php怎么把excel分类的数据读取到数据库 excel数据格式如下: IT电子 智能手机 苹果 IT电子 智能手机 小米 IT电子 平板电脑 ipad IT电子 平板电脑 win8 想做成这种形式 数据表语句如下: CREATE TABLE IF NOT EXISTS class (id int(11) NOT NULL AUTO_INCREMENT,name varchar(20) CHARACTER SET

java-当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码?

问题描述 当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码? 当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码? 怎么才能解决问题,跟jdbc driver Manager的设置有关系吗? 解决方案 数据库字符集 与 页面编码 都使得 是 uft-8?得统一 解决方案二: 建议编码格式采用UTF-8的格式 解决方案三: 在使用数据的每一个节点上,其编码方式必须要一致否则就会出现乱码.特别是使用MySQL时,客户端,连接器.数据库

excel-使用jxl把Excel的数据导入到数据库中的问题

问题描述 使用jxl把Excel的数据导入到数据库中的问题 如果有Excel中值为空的话,导入到数据库中报错.怎么改? 数据库中的该列是允许为空的. 解决方案 JXL导入EXCEL文件到数据库 1.导入到数据库中 第一步:把文件上传到服务器.private File upload; 第二步:解析文件.(只支持EXCEL2003文件) 第三部:保存到数据库中 [java] view plaincopy // 开始解析 List importUserList = new ArrayList(); t

word-如何用java打印Excel或者Word?数据是从数据库中来的

问题描述 如何用java打印Excel或者Word?数据是从数据库中来的 急急急!!哪位大神知道怎么用java打印成Excel表格或者Word文档,数据都是 从数据库中来的,现在有很多都需要打印功能,但是我不知道有什么辅助工具或者插件什么的,求指点 解决方案 poi和jxl都可以 解决方案二: poi和jxl都可以 解决方案三: 百度一下 java toexcel 范例有很多 解决方案四: poi ,可以给你例子.. 解决方案五: java有POI工具来操作Excel的,可以用java纯后台程序

mysql-php从数据库中读取某个表中的数据并在页面中一条条列出来,代码如下,数据库里有信息,显示不出来

问题描述 php从数据库中读取某个表中的数据并在页面中一条条列出来,代码如下,数据库里有信息,显示不出来 <?php include(""connectDB.php""); @$query=mysql_query($conSELECT * from xx""); @$result=mysql_fetch_array(@$query); if($result==true){ ?> <table width=""

sqlite3-C#读取SQLite3数据库中以科学计数法存的数据,精度损失

问题描述 C#读取SQLite3数据库中以科学计数法存的数据,精度损失 我使用的是C#语言,.net 2.0,SQLite3中有一条数为 9.13253416969279E-29 读取方式为: SQLiteCommand command = new SQLiteCommand(strSql, m_Connection); return command.ExecuteScalar(); 返回一个object对象, 值为 0.0000000000000000000000000001M 我想取到数据库

spring batch 如何读取某个目录下的多个文件,并把数据插入到数据库中

问题描述 spring batch 如何读取某个目录下的多个文件,并把数据插入到数据库中 如题,spring batch 如何读取某个目录下的多个文件,并把数据插入到数据库中. 解决方案 已解决,用JobParameters把文件路径传到配置文件 解决方案二: 类似以下方法吗? jobLauncher.run(job new JobParametersBuilder() .addString(""para1""value1"") .addStri

easyui-关于spring mvc框架 easyUI界面将excel数据导入到数据库中的方法

问题描述 关于spring mvc框架 easyUI界面将excel数据导入到数据库中的方法 将一个excel表格的文件导入到数据库中,在界面调用得到所有数据的方法将数据显示在页面上,如何将excel表格的文件导入到数据库中呢 解决方案 可以使用poi 插件,对Excel进行操作,获取数据,保存到数据库中