mdbファイルを開く方法、それはすでに他のユーザーによって開かれていますか?

StackOverflow https://stackoverflow.com/questions/1439681

  •  10-07-2019
  •  | 
  •  

質問

フォームとレポートを含むAccessファイルを作成し、フルアクセス権を持つ共有ドライブに配置しました。ただし、あるユーザーがAccessファイルを開くと、別のユーザーはファイルを開くことができません。彼はファイルをクリックしましたが、応答はありません...サーバーで私はいつでもそれを開くことができます。 ハマった。このプロジェクトはすべてのユーザー向けであり、すべてのユーザーが同時にmdbファイルにアクセスする必要があります。どうすればできますか。

私は多くの希望を持っています。皆さんが私を助けてくれることを願っています。

事前に感謝します。

役に立ちましたか?

解決

データベーススプリッタウィザードを使用して、データベースを個別のフロントエンドコンポーネントとバックエンドコンポーネントに分割します。フォームとレポートはフロントエンドのままにしてください。また、バックエンドにはテーブル、インデックス、およびリレーションシップのみを含める必要があります。フロントエンドでは、「テーブル」実際にはバックエンドテーブルへのリンクになります。

次に、Tony ToewsのAuto FE Updaterを使用します( http://www.autofeupdater.com/ )各ユーザーが独自のフロントエンドデータベースのコピーから作業できるようにします。

現在使用しているアプローチ...複数のユーザーがネットワーク共有に保存されている同じmdbを直接開くことを許可する...は問題を抱えています。現在見ている問題に加えて、そのアプローチはデータベース破損のリスクを劇的に増加させます。しないでください!

他のヒント

ユーザーの1人が排他モードでファイルを開いている可能性がありますか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top