填报导入,在excel导入前清空原来的数据再导入,如何实现

填报导入,在excel导入前清空原来的数据再导入,如何实现

FineReport fangqing 发布于 2021-6-30 17:01
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-6-30 17:02

参考导入Excel提交前清空数据库表-https://help.fanruan.com/finereport/doc-view-1893.html

  • fangqing fangqing(提问者) 这个尝试了一下,点提交按钮的时候就存在锁表的情况
    2021-06-30 17:03 
  • snrtuemc snrtuemc 回复 fangqing(提问者) 正常应该不会,难道你数据过多,还没删除完就提交入库了
    2021-06-30 17:06 
  • fangqing fangqing(提问者) 回复 snrtuemc 先点的清空导入,然后点的数据验证,再点的提交,就直接锁表了
    2021-06-30 17:09 
  • snrtuemc snrtuemc 回复 fangqing(提问者) 你完全按教程在重新做个报表试试
    2021-06-30 17:11 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-6-30 17:02

image.png

  • fangqing fangqing(提问者) 不得行,无法清空数据库里面的数据
    2021-06-30 17:08 
  • Z4u3z1 Z4u3z1 回复 fangqing(提问者) 清空数据库啊.... 用snrtuemc 的
    2021-06-30 17:09 
  • fangqing fangqing(提问者) 回复 Z4u3z1 他那个文档我看了也不得行,使用删除提交会把数据库的表直接锁死
    2021-06-30 17:12 
  • Z4u3z1 Z4u3z1 回复 fangqing(提问者) 是不是他提到的数据太多了导致的?如果是 提供一个折中的方法: 数据库中增加一个字段 FLAG (当FLAG=0时表示旧数据,FLAG=1时为新填报数据),填报属性用插入提交,提交时FLAG=1,然后加个填报成功后的事件根据条件DELETE掉FLAG=0的数,再把FLAG=1的改成0.任何从该表中提取数据都加上FLAG=0
    2021-06-30 17:18 
  • 2关注人数
  • 1512浏览人数
  • 最后回答于:2021-6-30 17:02
    请选择关闭问题的原因
    确定 取消
    返回顶部