- ベストアンサー
AccessMDBへの接続の検出
サーバー内にあるAccessMDBを他のクライアントが開いているかどうかを検出する方法はあるのでしょうか? MDBのバックアップを取るときに、他のクライアントの接続がないことを確認してからバックアップするようにしたいのです。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>ところでldbがあるかどうかを返してくれるコマンドってどんなのがありますか? 普通にファイルの有無のチェックをすればいいですが。 オーソドックスの方法だと、Dir関数で調べる方法ですかね。 あとは、API関数のPathFileExists関数を使用する方法もあります。 FileSystemObjectを使用する方法もあります。 どの方法も、過去ログやWEB上で検索すればたくさん見つかりますよ。 ちなみに、Dir関数はVBAのヘルプにあります。
その他の回答 (1)
- maruru01
- ベストアンサー率51% (1179/2272)
回答No.1
こんにちは。maruru01です。 Accessファイルが開かれていると、同階層に「ファイル名.ldb」というファイルが一時的に出来るので、それがあるかどうかで確認するのはどうでしょうか。
質問者
補足
すばやいご返答、ありがとうございます。 ところでldbがあるかどうかを返してくれるコマンドってどんなのがありますか?
お礼
ありがとうございました。やってみます。