- ベストアンサー
ACCESSで他の人が使っているかの判断は可能?
複数の人で使用するACCESSのDBで一人のユーザが開いている時は、他のユーザが開けないようにしたいのですが、ファイルを開いたときに他の人が使っているかどうかの判断は可能でしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
余談ですが・・・ 排他モードで開きたいmdbファイルのショートカットのプロパティで「リンク先」に 「Accessのフルパス mdbファイルのフルパス /excl」 と指定すると、何の設定もなしでそのファイルを排他モードで開けます。本体を直接ダブルクリックで開くと共有モードです。 ≪例≫ "C:\Program Files\Microsoft Office\Office\MSACCESS.EXE" "C:\WINDOWS\デスクトップ\pos_bak.mdb" /excl もしかしたら何かに使えるかもしれません?(^^) 余談でした。
その他の回答 (2)
- 78tch
- ベストアンサー率31% (50/157)
回答No.2
行レベルロックすればなお良いと思いますよ
質問者
お礼
ありがとうございます。
- cafedemocha
- ベストアンサー率29% (232/789)
回答No.1
単独で使用したいのでしたら、共有モードではなく、排他モードに設定すれば、最初に開いている人以外は、開けなくなる筈ですよ。 当該データベースを開き、データベースウィンドウから ツール→オプション→詳細設定タブ で、排他にチェックを入れれば、できるはずです。 バージョンは違うかもしれませんが、概ね同じ所で設定できるはずですので、お試し下さいませ
質問者
お礼
ありがとうございました。 試しにやってみましたが、うまくいかないですね。 他にも設定が必要なのでしょうか?
お礼
ありがとうございます。 やってみましたところ、確かに他のユーザが開いている場合、開けません。 ちなみに「mdbファイルのフルパス /excl」ではうまくいきませんね。