finerport填报预览,数据库的数据不更新

比如 ,填报报表更新了年代的值,但是刷新,却没有更新,数据库没有更新,怎么回事?

image.png

FineReport o4FgzAsp 发布于 2025-5-10 18:36
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
华莉星宸Lv7资深互助
发布于2025-5-10 18:52

重启一下设计器试试

你的主键更新了两个字段,你去数据库看看,是否有新插入的数据,对应你的年份值

可以把这个字段干掉,在看看

image.png

  • o4FgzAsp o4FgzAsp(提问者) 刚看了,没有插入任何新值,也没有重复的,单纯就是没有更新……
    2025-05-10 19:24 
  • 华莉星宸 华莉星宸 回复 o4FgzAsp(提问者) 把第一行主键干掉看看,重启设计器试试
    2025-05-10 19:31 
  • o4FgzAsp o4FgzAsp(提问者) 回复 华莉星宸 去掉√了,修改其他字段,现在显示:
    [SQLITE_MISMATCH] Data type mismatch (datatype mismatch)

    异常位置
    sheet:sheet1
    填报属性:内置SQL1
    2025-05-10 19:43 
  • 华莉星宸 华莉星宸 回复 o4FgzAsp(提问者) 把整行都删掉,右边有个移除字段
    2025-05-10 19:45 
  • 2关注人数
  • 24浏览人数
  • 最后回答于:2025-5-10 18:52
    请选择关闭问题的原因
    确定 取消
    返回顶部