Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从excel读取数据查询数据库_Java_Database - Fatal编程技术网

Java 从excel读取数据查询数据库

Java 从excel读取数据查询数据库,java,database,Java,Database,我不确定这里最好的方法是什么。我是一个新手程序员,试图学习Java,我有一个任务要完成。我有Excel文件中的数据。Excel文件有多个列。我需要从特定列中获取一个值,使用它来查询数据库。如果查询返回null,则向列中添加一个值,或将其标记为how。如果查询返回一个值,则不执行任何操作。移到下一行 有人想扔骨头吗?看看这个。我想这就是答案。 看看这个。我想这就是答案。 我将考虑使用从excel文件中提取数据和数据库映射/交互 当然,我们不能为您编写代码,但这两个资源应该可以为您提供一个启动。一旦

我不确定这里最好的方法是什么。我是一个新手程序员,试图学习Java,我有一个任务要完成。我有Excel文件中的数据。Excel文件有多个列。我需要从特定列中获取一个值,使用它来查询数据库。如果查询返回null,则向列中添加一个值,或将其标记为how。如果查询返回一个值,则不执行任何操作。移到下一行


有人想扔骨头吗?

看看这个。我想这就是答案。

看看这个。我想这就是答案。

我将考虑使用从excel文件中提取数据和数据库映射/交互

当然,我们不能为您编写代码,但这两个资源应该可以为您提供一个启动。一旦你开始写代码,你发现自己在挣扎,那么我会在这里发布你想要实现的代码示例

我将考虑使用从excel文件提取数据和数据库映射/交互

当然,我们不能为您编写代码,但这两个资源应该可以为您提供一个启动。一旦你开始写代码,你发现自己在挣扎,那么我会在这里发布你想要实现的代码示例

尝试使用jar

作为参考

尝试使用jar


作为参考

你最好从读这个开始你最好从读这个开始
FileInputStream fis = new FileInputStream(FILE_NAME);
XSSFWorkbook workbook = new XSSFWorkbook(fis);
Sheet sheet = workbook.getSheet(READ_PARTICULAR_SHEET);

for (Row readRow : sheet)
{
    for (Cell readCell : readRow)
    {
       if (readCell.getCellType() == ANY_THING)
       {
         //anything you want
       }
    }
}