数据库自增长ID填报

[url=]4.2 报错原因
[/url]
出现该报错原因是因为在7.0.4及之后版本中,FineReport数据填报自增长ID的时候,主键不能插入空数据,即报表填报属性处绑定的自增长ID字段所对应的单元格在进行填报时,不能为空,但是自增长ID本意就是不需要输入ID,必然要保持单元格为空,所以导致报错。
[url=]4.3 解决方案
[/url]
将以下的insertIgnoreColumn.properties文件放入%FR_HOME%\WEB-INF\resources文件夹下面即可,文件内容为:

  • tb_inc.ignoreColumns=id  


注:其中tb_inc是填报数据的数据表名称,需要对应修改,如果有多个数据表需要使用自增长ID,那么直接换行再加入这句话内容即可。


以上帮助文档内容。但是insertIgnoreColumn.properties这个文件在哪里下载呢?

FineReportgqmao 发布于 2016-5-17 15:36
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
gxy120313发布于2016-5-17 15:36(编辑于 2023-9-6 09:34)
555
最佳回答
0
gqmao发布于2016-5-17 15:44(编辑于 2023-9-6 09:34)
555
  • gxy120313 gxy120313

    你把设计器重启一下
    回复
    2016-05-17 15:51 
最佳回答
0
gxy120313发布于2016-5-17 15:51(编辑于 2023-9-6 09:34)
555
最佳回答
0
gqmao发布于2016-5-17 16:05(编辑于 2023-9-6 09:34)
555
最佳回答
0
gqmao发布于2016-5-17 16:34(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 1667浏览人数
  • 最后回答于:2016-5-17 16:34
    活动推荐 更多
    热门课程 更多
    返回顶部