0

ID、Name、Courseの各フィールドで構成されるTlというテーブルがあります。私の見解では、[詳細の追加]ボタンをクリックすると、名前とコースを入力してDBに保存できるはずです。
ここで私のIDは主キーですが、このフィールドにAutoIncrementを使用していません。incrementオプションを使用しないと、新しく追加された値を保存できるはずです。
linqクエリを使用してこれを実装する方法を教えてもらえますか?
ありがとう!

4

1 に答える 1

1

EntityFramework を使用していると仮定します

var dbMaxId = context.TIs..Max(m => (int?) m.ID);
model.ID = dbMaxId + 1;
于 2012-06-20T10:04:19.857 に答える