DBGridを使用してExcelを表示させていますが、
Excelを共有にしても、複数同時にDBGridにアクセスすると
「ほかのユーザーが排他的に開いているか、
データを読み取る権限がありませんでした。」
と表示されます。解決する方法がありますでしょうか?
こんにちは、ほやんさん。
他のユーザー(或いはタスク、プロセス)がリソースを使ってないか
プログラムからリソースにアクセスできるようになっているか
確認して下さい。
あ、良く読んでませんでした。
> Excelを共有にしても、複数同時にDBGridにアクセスすると
当たり前じゃないですか。そんな事をOSが許せばエラーが起きますよ。
同時にアクセスするからエラーが発生します。
ですから、順番待ちキューみたいなのを作って
管理しないとエラーで終了です。
すみません。
できないお願いだったのですね。
共有でどうしても使いたかったのですが、あきらめます。
これがAccessならできるのですよね?
ありがとうございました。
別方法でなんとか考えて見ます。
ツイート | ![]() |