Java 将excel中的内容导入数据库中

这篇博客介绍了一个使用Java处理Excel数据的类ExcelReader,用于读取Excel文件的表头和内容。通过Apache POI库,它能读取单元格数据并将其转换为适合数据库存储的格式。在DataInsert类中,展示了如何将读取到的数据插入到MySQL数据库的指定表中,特别是处理了日期数据的转换问题,确保日期字段正确存储。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ExcelReader类,用来从excel中读取数据的,网上版本的修改版。

 

 

 

 

下面是利用这个类读取数据并存储到已有的数据表中,这里要注意的一点是,从excel中读取的日期数据,除非是以文本形式存储的,取得的数据都不是日期形式,而是数字,是该日期距离1900年1月日的天数,为了能够正确存储到数据库中,我对该数据所对应的字段名进行了判断,如果包含"date",也就是日期字段的数据,就对其进行转化。具体见下面代码:

 

                     

 

这里会用到一个Jar包:poi.jar,自己可以到网上搜一下,我就不提供地址了。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值