for循环中将excel中数据导入数据库,但是只有最后一条数据能够成功保存到数据库中,框架是SSH?

for循环中将excel中数据导入数据库,但是只有最后一条数据能够成功保存到数据库中,框架是SSH?,第1张

加一个代码mobile = new Mobile()就可以了。修改后代码如下:

....

row = sheet.getRow(i)

//将行数据的每一列set到mobile

mobile = new Mobile()

....

1、这种情况需要设置excel启用“迭代计算”,也就是允许使用循环引用。

2、首先,需要找到“excel选项”,这个地方在Office 2003版本里的“工具”选项里,而在Office 2007版本里不好找,在所以这种强调一下,避免有些朋友找不到。

3、其次,点击“公式”选项,在“计算选项”中,可以看到“启用迭代计算”前面是没有勾选上的,将其勾选上之后,就能解决“循环引用”警告的问题了,表示excel默认可以进行循环引用。

4、最后,在“公式”选项卡上的“公式审核”中,点击“错误检查”,可以看到“循环引用”变成了灰色,处于不可 *** 作状态。

5、针对公式使用错误导致的“循环引用”警告,这种情况就需要对公式本身进行更改。在“公式”选项卡中,错误检查的下拉三角可以看到,“循环引用”处于可编辑状态。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10708215.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存