【发布时间】:2024-05-21 01:00:02
【问题描述】:
所以我最近才能够使用 google 电子表格 API, 我打算将它用作我的 C# 应用程序数据库,因此人们可以使用 Web(通过 docs)或桌面(通过 C#)。
我害怕一个问题:如果两个人在做插入+更新,会不会有冲突。
场景:
有2个用户,
- A 将负责添加新行
- B将负责审核A作品并发表评论。
A 和 B 将同时工作。
我害怕的冲突:
当B使用应用程序更新评论时,应用程序将获取数据并具有范围行,比如说A100:H100 , 然后A继续添加数据。
恐怕如果在A100:H00上方添加数据,那么当应用从B提交更改时,它不会放在正确的行中。
有没有办法避免这种情况?
【问题讨论】:
标签: c# google-api google-sheets-api