以Excel作为数据集是否会出现同时访问报表时出现数据冲突?

使用Excel作为模板的数据集时,如果不同的用户同时通过模板访问同一个Excel是否会出现有一方报表中显示的数据是不正确的?Excel文件只有一个,每次请求不会生成新的Excel文件,只是Excel文件中的数据内容会出现覆盖。我想要的结果是如同数据库的的事务一样

FineReport changyang 发布于 2019-4-28 09:15
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
尘埃。Lv2初级互助
发布于2019-4-28 09:18(编辑于 2019-4-28 09:19)

不会的  我们这边几百人同时在用都没问题。


如果解决了您的问题,请及时采纳,系统会为您增加20信用分哦

  • changyang changyang(提问者) 你们也是用同一个Excel文件作为数据源吗?就比如我查询的是今天的数据,而你查询的是昨天的数据,报表使用的是同一个Excel作为数据源,每次进行查询都会对前一次的数据进行覆盖,并且我和你的操作是在同时进行,那么咱们两个所看到的报表数据是相同的还是各自所需的呢?会不会产生数据冲突,导致有其中一个人所看到的数据不是自己想要的,而是对方需要的数据?
    2019-04-28 09:49 
  • 尘埃。 尘埃。 回复 changyang(提问者) .... 查询怎么会做更改,查询不会改的
    2019-04-28 09:55 
  • changyang changyang(提问者) 回复 尘埃。 我的是每次查询出的数据都放到Excel中,并且每次查询Excel中的数据都会更新的,然后将Excel文件作为报表的数据源,所以如果多个用户同时进行查询是否会出现有一个用户看到的报表数据不是自己想要的?
    2019-04-28 10:04 
最佳回答
0
PoseidonLv5高级互助
发布于2019-4-28 09:38(编辑于 2019-4-28 09:39)

这个是不会有冲突的,除非你改动EXCEL内容了,否则一直都是这个EXCEL不会变化的。


如果你感觉不对,可以把数据导入到数据库中,这样也方便操作和使用。

  • changyang changyang(提问者) 每次查询都会对Excel中的内容进行更改的,就比如我查询的是今天的数据,而你查询的是昨天的数据,报表使用的是同一个Excel作为数据源,每次进行查询都会对前一次的数据进行覆盖,并且我和你的操作是在同时进行,那么咱们两个所看到的报表数据是相同的还是各自所需的呢?会不会产生数据冲突,导致有其中一个人所看到的数据不是自己想要的,而是对方需要的数据?
    2019-04-28 09:54 
  • Poseidon Poseidon 回复 changyang(提问者) 所以说,这样的数据直接入表多好,然后根据时间段查询
    2019-04-28 14:31 
  • 3关注人数
  • 264浏览人数
  • 最后回答于:2019-4-28 09:39
    请选择关闭问题的原因
    确定 取消
    返回顶部