0 0

用poi怎样把excel文件里面的数据导入数据库三张关联的表中5

各位大虾:
小弟最近正在做一个日志的导入导出功能,碰到了一个问题:不知道用poi怎样把excel文件里面的数据导入数据库三张关联的表中,也就是excel文件中的所有列分别对应三张表的不同字段?望不吝赐教,感谢!
2012年8月31日 14:37

3个答案 按时间排序 按投票排序

0 0

先将excel导入,然后写入数据库。
看下面的帖子是否对你有帮助:

http://surelei.iteye.com/blog/1537567

2012年9月03日 12:34
0 0

简单来做,创建一个临时对象
例如
class demo
{
private table1 class1;
private table2 class2;
private table3 class3;
private String text;
}

在获取每一个table1——table3对象构建时,要把这个对象设置到 demo对象中的一个熟悉
然后用集合保存 demo对象。
在输出excel是循环调用集合中的demo记录数是导出excel的行数
列就靠 demo对象关联属性table1,table2,table3,中属性,当然在这个过程中可以这种临时列:
private String text; 需要设置其他要关联的,比如:数据库是id=1对应某个特色的值,这样简单,希望能帮上忙

2012年8月31日 14:46
0 0

1、通过poi读取excel
2、按照规则如通过jdbc 插入到 数据库中

2012年8月31日 14:44

相关推荐

    大数据Excel通过POI导入数据库通用设计方案

    【大数据Excel通过POI导入数据库通用设计方案】 大数据处理中,Excel作为常见的数据交换格式,其导入到数据库的需求频繁出现。为了提高效率并避免重复工作,本方案旨在提供一种通用的Excel导入策略,利用Apache POI...

    导入Excel表格插入Oracle数据库

    数据导入到Oracle通常涉及到SQL语句的执行,将Excel中的行和列转换为数据库的记录。 7. **数据处理业务**:这部分指的是根据业务逻辑对从Excel获取的数据进行操作,比如检查数据合法性、填充默认值、转换数据格式、...

    能实现一对多关联的通用EXCEL导入功能

    在IT行业中,开发一个能实现一对多关联的通用EXCEL导入功能是一项常见的需求,尤其是在数据管理、数据分析或者系统集成的场景下。这个功能允许用户通过上传Excel文件来批量导入包含复杂关系的数据,例如一个学生可以...

    POI到处excel文件

    综上所述,"POI到处excel文件"涵盖了使用Apache POI进行Excel文件操作的核心概念,包括数据导入、样式设置和文件导出。这个库为Java开发者提供了强大的工具,使他们能够在各种场景中灵活地处理Excel数据。

    Java解析excel导入MySQL数据库

    在IT行业中,将Excel文件的数据解析并导入到MySQL数据库是一项常见的任务,特别是在数据处理和分析领域。本项目涉及的关键技术主要包括Java编程、Apache POI库(用于处理Excel文件)以及JDBC(Java Database ...

    Excel导入导出

    在提供的压缩包文件中,可能包含已经封装好的方法和DLL,这些预封装的方法简化了Excel导入导出的过程,使得开发者可以直接调用,而无需关心底层的实现细节。这通常会提高开发效率,减少错误,并且便于代码维护。 ...

    excel导入数据到mysql中

    在IT行业中,将Excel数据导入到MySQL数据库是常见的数据处理任务,尤其在数据分析、报表制作或系统集成等场景中。本篇文章将详细讲解如何利用Java和SpringMVC框架实现这一功能,同时处理一对多和主从表的关系。 ...

    poi根据excel模板文件导出数据.docx

    - 虽然这段代码没有直接与计算机科学的其他领域或互联网技术关联,但它是Web应用、数据分析或者任何需要从数据库导出数据到Excel格式的应用程序中常见的功能。 总结起来,这段代码展示了如何使用Apache POI库来...

    excel通过配置实现导入导出和校验

    2. **Excel导入**:导入Excel则是将用户填写的数据读取并存入数据库。在这个过程中,数据校验至关重要,以确保输入的数据符合业务规则。配置文件可以定义校验规则,如不能为空、必须是数字、日期格式正确等。当读取...

    数据库sql2012包含北京、广州、浦东、深圳、天津、杭州等城市的poi数据库

    在使用areas.bak文件恢复或导入数据库时,这通常是一个备份文件,需要使用SQL Server Management Studio (SSMS) 或其他支持的工具来执行还原操作。步骤通常包括连接到SQL Server实例,选择要恢复的数据库,然后指定...

    导入&导出Excel需要全部jar

    通过定义实体类和配置映射文件,我们可以将数据库表与Java对象关联起来,然后使用HQL(Hibernate Query Language)或者JPA(Java Persistence API)进行数据查询。 在导入Excel时,如果需要将Excel数据存入数据库,...

    打印软件连接数据库操作

    在IT行业中,打印软件连接数据库操作是一个常见的需求,特别是在处理大量数据时,如报表生成、数据分析等场景。这里我们将深入探讨如何实现打印软件与Excel文档的连接,以便高效地管理和打印数据。 首先,我们需要...

    odbc 写数据到EXCEL

    本篇文章将详细讲解如何使用C++通过ODBC接口来导入和写入数据到Excel文件。 首先,我们需要了解ODBC的工作原理。ODBC提供了一个统一的接口,开发者可以通过这个接口与不同的数据库进行交互,而无需关心底层数据库的...

    JdbcExcel纯Java连接Excel

    在IT行业中,与Java编程相关的任务...利用Apache POI库,开发者可以灵活地创建、修改和读取Excel文件,实现数据的导入导出,提高工作效率。结合压缩包中的资源,学习者将能够深入理解并应用Java操作Excel的各种技巧。

    JAVA操作EXCEL文件

    在Java编程环境中,操作Excel文件是一项常见的任务,尤其在数据处理、报表生成或者数据分析等领域。本文将深入探讨如何使用Java来实现对Excel文件的各种操作,包括读取、添加、修改和删除数据。 首先,要进行Java...

    java实现Excel导入功代码.pdf

    在Java编程中,实现Excel导入功能通常涉及到文件上传、数据解析和数据库操作等多个步骤。以下是一个基于提供的代码片段分析的详细知识点讲解: 1. **文件上传**: - 在HTML部分,`<form>`标签定义了一个用于文件...

    VC6.0初步设计仓库管理并且对数据库进行操作

    实现这个功能通常需要使用Microsoft的Office Interop库,或者使用第三方库如libxl或Apache POI,将Excel文件读取为数据结构,然后填充到数据库中,反之亦然。 数据库操作是仓库管理系统的核心部分。在这个项目中,...

    学校成绩管理查询系统

    这通常涉及到关系数据库管理系统(如MySQL或SQL Server),其中包含学生表、科目表、成绩表等多个相关表,通过外键关联确保数据的一致性。 3. Excel导入功能:考虑到许多教育工作者习惯于使用Excel进行数据整理,...

    将Excel解析成sql

    Java中通常使用Apache POI库来处理Microsoft Office格式的文件,包括Excel。首先需要在项目中添加Apache POI依赖。在Maven项目中,可以在pom.xml文件中添加以下依赖: ```xml <groupId>org.apache.poi ...

Global site tag (gtag.js) - Google Analytics