contentPane.curLGP.setCellValue(\"B1\",null,\"544\")

contentPane.curLGP.setCellValue("B1", null,"544");为什么这样给单元赋值。保存后他是空的

FineReport promiseykl1988 发布于 2020-6-21 16:29
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
圣体叶小凡Lv6高级互助
发布于2021-1-11 22:18

你这个赋值为显示值,所以不能提交入库

给单元格赋值的方式也分为:赋显示值和赋实际值。

区别:

contentPane.setCellValue(sheet号,列号,行号,值); //sheet号行号列号是从0开始    

contentPane.curLGP.setCellValue(列号,行号,值);//给单元格赋显示值,非实际值,不能提交入库       

contentPane.curLGP.setCellValue(单元格,null,值);//给单元格赋显示值,非实际值,不能提交入库    

contentPane.setCellValue(列号,行号,值);//给单元格赋实际值,可以提交入库    

contentPane.setCellValue(单元格,null,值);//给单元格赋实际值,可以提交入库  


最佳回答
0
shirokoLv6资深互助
发布于2020-6-21 16:34

image.png测试了没毛病

  • promiseykl1988 promiseykl1988(提问者) 保存在数据库是空。。。
    2020-06-21 16:42 
  • luojian0323 luojian0323 回复 promiseykl1988(提问者) 你的数据库字段是数值型还是字符型,注意下字段类型 虽然都是数字,但你这个明显是带双引号的,是字符型
    2021-01-10 16:59 
最佳回答
0
jinfu_wuLv5见习互助
发布于2020-11-21 10:16

+1

  • 4关注人数
  • 986浏览人数
  • 最后回答于:2021-1-11 22:18
    请选择关闭问题的原因
    确定 取消
    返回顶部