Accessアプリ*1の、月締め処理を6ヶ月間の範囲指定に改造したら、 実行時エラー 3052 が発生して動かなくなった。 ファイルの共有ロック数が制限を超えています(Error 3052)。 って、なんだよこれ、一人でしか使わないシステムだけど。 共有してないよ・・・・ Microsoftの技術情報 多数のトランザクション処理中にエラー メッセージ "ファイルの共有ロック数が制限を超えています" が表示される トランザクションとかかけてないし、何?? 資料見ると 「方法 1 : MaxLocksPerFile レジストリ キーを設定して、ファイルごとの最大ロック数を増やす」 おいおい、このアプリ導入している端末全部変えるの?無理あるよね。 「方法 2 : SetOption メソッドを使用して MaxLocksPerFile の値を一時的に変更する」 これこれ、試しました。 規定値が95
![Access 実行時エラー 3052 解決方法 コミットせよ - motogp fan](https://cdn-ak-scissors.b.st-hatena.com/image/square/e47793c02d73679f7eb41ed1c169fc334bb4c255/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmotagp%2F20150522%2F20150522105752.jpg)