0

私のASP.NETアプリケーションはSQLServer2008バックエンドを使用しています。

多くのユーザーが同時にレコードを入力するために使用するWebフォームがあります。ユーザーが[保存]ボタンをクリックすると、ストアドプロシージャがデータベースにレコードを挿入します。このストアドプロシージャが正常に実行されたら、このユーザーの最近のレコードIDを選択します。つまり、レコードを挿入する場合は、自分が最後に入力したレコードのIDのみを選択し、他のユーザーのIDは選択しません。

Scope_Identityはこの状況で機能しますか?

4

1 に答える 1

3

ストアドプロシージャ自体の中から関数を呼び出す必要があります。終了後、関数は機能しません。

でこのバグOUTPUTが発生する可能性を回避するために、代わりに句を検討することをお勧めします。Scope_Identity

于 2012-09-23T14:34:12.667 に答える