0

MSAccessアプリケーションを並行して動作させることになっています。基本的に、私たちは常に最大で3人で同時にアクセスする必要があります(したがって、私が読んだことから、これはトラフィック的にはそれほど問題にはならないはずです)。

ほとんどの場合、全員が同じテーブルで作業する必要があります(実際には、3つのテーブルですが、このアクセスツールを使用すると、[+]をクリックしてサブテーブルをいつでも直接開くことができます)。

私はこれを行う方法についての情報を見つけるのに苦労しているので、良い記事へのポインタは大歓迎です。

また、誰が何を変更したかを確認したいのですが...だから、ある種のロギングを実装します。

データベースがどこかにある時点で、データベースをダウンロードし(使用中であることを書き込みます)、変更を加えて、アップロードし直します。これは石器時代の解決策であり、私はこれをできるだけ早く変更する必要があります。

どんな助けでも大歓迎です!

4

1 に答える 1

1

最も簡単な方法は、mdb / accdbファイルをネットワークドライブに貼り付けて、最初にローカルにコピーするのではなく、そこからユーザーに開かせることです。3人の同時ユーザーはおそらくそれほど頻繁にクラッシュすることはありませんが、定期的にバックアップを取るようにしてください。

検層に関しては、フォームを介して行われた変更を監査するのは簡単ですが、テーブルを使用する場合はそれほど簡単ではありません。このスレッドをご覧くださいhttp://forums.devarticles.com/microsoft-access-development-49/creating-audit-trail-of-all-edits-to-database-22382.html

于 2012-04-26T09:13:14.567 に答える