asp.NET で型指定されたデータセットを使用して、SQL Server 2000 データベースから挿入された最新の ID を取得できません
テーブルアダプターを作成し、「データテーブルの更新」と「挿入、更新、および削除ステートメントの生成」にチェックを入れました。これにより、Fill メソッドと GetData メソッド、および Insert、Update、Select、および Delete ステートメントが自動生成されます。
このスレッドで考えられるすべての解決策を試しました
http://forums.asp.net/t/990365.aspx
しかし、私はまだ成功していません。常に1(=影響を受ける行の数)を返します。自動生成された insertCommand が私のニーズに完全に適合するため、個別の挿入メソッドを作成したくありません。
上記のスレッドで提案されているように、InsertCommand SQL 構文を更新して SELECT SCOPY_IDENTITY() などを追加しようとしましたが、ReturnValue 型のパラメーターを追加しようとしましたが、影響を受ける行の数しか取得できません。
誰かがこれについて別の見方をしていますか?前もって感謝します!ステイン