0

ネットワークで動作する C# アプリケーションを作成しました。また、アプリケーションには SQL Server 2008 Express を使用しています。

私の問題は次のとおりです。

2 台のコンピューターで 2 人がまったく同時にInsertボタンをクリックすると、2 つの行が同じ番号でデータベースに追加されます (これはエラーです)。

時間が同じでない場合、私のアプリケーションはいくつかの条件をチェックし、この問題は発生しません。

私の質問は:

今、私は1人の挿入前にテーブルをロックし、挿入後にテーブルのロックを解除したい.

これを行う方法?

4

1 に答える 1