出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[550] Re:こんばんは、、、LOCKについて
投稿者:YasNet(管理人)さん 2001/09/02 13:40:14
こんにちは YasNetです
 
> 今掲示板を作っていてファイルを書き込み前に
> Application.Lock 
> 終わりに
> Application.UnLock
> としましたが
> これだけで排他制御になるのでしょうか?

多分、当サイトの掲示板プログラムを見ていてそう、思われたのでしょうね・・・
このプログラムでは、ロックと同時に、ファイルを作成しています。
そのファイルの存在確認をして、排他制御を実現しています。
※Application.Lockの使い方を間違えたままソースには残っています。(いつか修正します)

> そして、もし同時にアクセスした場合
> どのようなエラー表示が移るのでしょうか?
> あと Lockされている時に他の人が書き込みしようとした場合
> Lockされているので掛けませんよね?
> その時、処理は止まるのですか?(待たされるのか?)
> それとも、落ちてしまうのですか?
> 一時的に止まって、前の人が書き込みを終えUnLockされたら 
> 今度はスタートするみたいな感じになるのでしょうか?
> 以上を知りたいのですが誰か分かる人おりますでしょうか?
> よろしくお願い致します。
 
上記の事から、Lockの使い方が間違っていますので・・・
別のファイルを作成した方が現実的だと思います。
 
※Application.Lockは、Application変数のロックをする事を目的となっています。
 
では では

こんばんは、、、LOCKについて   松本さん [2001/09/01 1:07:06] [549]
  Re:こんばんは、、、LOCKについて   YasNet(管理人)さん [2001/09/02 13:40:14] [550]
    Re:こんばんは、、、LOCKについて   YasNet(管理人)さん [2001/09/03 17:42:31] [560]


TreeBBS For ASP V.0.1.3
Program By YasNet