使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
同じ現象かなと思ったので書き込みさせていただきます。
私の方はCRUDはAccessのフォームに任せていますので特にコードを提供はできませんが。。。
状況としては似ているのかなと思いレスさせていただきました。
(フォームとサブフォームを用意しており、レコードセットの同期をとらせてはいますが、、、CRUDとは関係ないので)
Office 365で提供されている SharePoint Online の カスタムリストを利用してAccessのデータベースを作成しました。
利用者としては20名ほどで1日150件ほどのアイテムがたまり、現在では8000アイテムほどたまりました。
この現象が報告されるようになったのはアイテムが2000件ほどたまった時からです。(本当はもっと早い段階でもあったのかもしれませんが。。。)
特定条件(条件は一切不明)のレコードのみ一切更新ができなくなるようです。
リレーションを張ってあり、カスタムリストを4つほど持っております。
マスターAの1つのレコードのデータを含むときに 更新だけ できなくなったり
(挿入、選択、削除は可能)
マスターBの1つのレコードのデータを含むときに 更新だけ できなくなったり
(これまた 挿入 選択 削除は可能)
こちらはAccessのフォーム上、テーブル(データシートビュー上)いずれの場合でも発生し、
SharePointから直接編集することは可能です。
現状対応策としては問題になっているレコードが発見できたら
新しく別の同じ意味を持ったレコードを挿入し、古い問題のあるレコードを削除して対応をとっております。
ちなみにエラーがでるというわけではなくフリーズしてそのまま動かなくなるようです。
ロックされているのでしょうか???それにしては削除できるのは不思議ですし。。。
運用が少々手間になっているので私の方も何が問題なのか等を把握したいと思っております。