1

サーバー上で実行され、分割テーブルとフロント エンド オプションを利用するアクセス データベースを管理しています。更新を行う必要があるときは、データベースから全員を取得する必要がありますが、これはしばしば困難です。営業時間後にログオフするのを忘れたり、要求されても終了しない人が常に 1 人または 2 人います。動作するというサードパーティのアクセス アプリケーションをいくつか見つけましたが、access 2010 用のものは見つかりませんでした。

ありがとうございました

4

1 に答える 1

4

私はこのアプローチを試していないので、それが機能することを検証できませんが、これを試してみたことはありますか?

http://www.databasejournal.com/features/msaccess/article.php/3548586/Auto-Logout-Users-for-DB-Maintenance.htm

基本的には、ログオフ フラグを検索して定期的にテーブルにクエリを実行するフォームを起動時に開いて非表示にするという考え方です。

フラグが設定されていない場合、フォームはタイマーをリセットし、一定の間隔で再度クエリを実行します。

フラグが設定されている場合、フォームは X 分後にログオフされるというユーザーへのメッセージとともに表示されます。カウントダウンが 0 になると、フォームはアプリケーションを閉じます。

私が知る限り、このアプローチの最大の鍵は、すべてのフロントエンド クライアントが同じデータを参照できるように、バックエンド データベースにフラグを設定する必要があることです。

于 2012-06-15T19:14:00.977 に答える