Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.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_Parsing_Casting_Poi Hssf - Fatal编程技术网

使用java解析excel中的数字

使用java解析excel中的数字,java,database,parsing,casting,poi-hssf,Java,Database,Parsing,Casting,Poi Hssf,我有一个代码,可以从excel文件中收集一个数字,并将其存储到DB MySql中 字符串P01_PickModul=row.getCell(13).getStringCellValue() 问题是我无法收集更多小数的数字,例如1.04166667 我将sql上的数据类型设置为double 你能帮我解决这个问题吗? 谢谢。尝试使用long作为数据类型,并检查它是否工作。尝试row.getDouble(13)和您的pick modul应该是double,但我不知道,您的“row”是什么类型,因此可能

我有一个代码,可以从excel文件中收集一个数字,并将其存储到DB MySql中

字符串P01_PickModul=row.getCell(13).getStringCellValue()

问题是我无法收集更多小数的数字,例如1.04166667

我将sql上的数据类型设置为double

你能帮我解决这个问题吗?
谢谢。

尝试使用
long
作为数据类型,并检查它是否工作。

尝试row.getDouble(13)和您的pick modul应该是double,但我不知道,您的“row”是什么类型,因此可能无法工作。

单元格类型是什么
row.getCell(####).getCellType()
-是数值单元格还是字符串单元格?对不起,是字符串单元格