私はこのようなシナリオを持っています、
私の環境は.Net2.0、VS 2008、Webアプリケーションです
2人のメンバーが同時にアクセスしようとしているときに、レコードをロックする必要があります。
私たちは2つの方法でそれを行うことができます、
フロントエンド(sessionIDを入れ、辞書に一意の番号を記録し、静的変数またはアプリケーション変数として保持する)により、投稿ボタンがクリックされた後、応答がそのページから出て、クライアントが接続されていないときに解放します。セッションが終了しました。
バックエンドによる(DB自体のレコードロック-調査する必要があります-私のチームメンバーが探しています)。
他に方法はありますか?また、すべてのステップで他の方法を検討する必要がありますか?
条件がありませんか?