2011-04-20 56 views
0

嗨 我有一个Excel文件,其中包含15列和5000个记录。 现在手动输入5000条记录到数据库中确实很困难。 取而代之,我想创建一个小型的java应用程序,该应用程序以excel文件的形式获取输入,只需点击上传到数据库按钮,就可以将其上传到数据库。如何使用java将数据上传到数据库?

有什么想法?有没有罐子? 请有人指导我举例

+2

不能帮你一个例子。但是,可以告诉你可以使用POI库来读取XLS并处理每一行。 http://poi.apache.org/spreadsheet/index.html – Alfabravo 2011-04-20 03:17:50

+2

也许你需要使用正确的工具来完成这项工作。大多数数据库都带有上传实用程序。 – 2011-04-20 04:13:06

回答

1

您需要一个excel解析器。受欢迎的是POI Spreadsheet。另一个是JExcelAPI

+0

非常感谢同行 – 2011-04-20 17:22:08

1

如果你使用MySQL,你可能会想看看这个:Import Excel Data into MySQL in 5 Easy Steps

否则检出Java Excel APIApache POI解析Excel文档。然后遍历单元格并将它们插入到数据库中。如果您不熟悉写入数据库,请参见Getting Started with JDBC。在网上搜索,也有各种各样的图书馆和例子。

没有关于你在做什么的更多细节,很难做出超过这些一般性建议。

+0

非常感谢 – 2011-04-20 17:22:27

相关问题