NerdDinner チュートリアルの Create メソッドに問題がありますが、これは非常に優れています。
Create メソッドのhttp://nerddinnerbook.s3.amazonaws.com/Part5.htmを見るとわかるように、彼は aspx ページの ID フィールドを削除しました。
私もそうしましたが、主キー違反が発生したため、ディナーを追加できません。
NerdDinner は各ディナーの ID をどのように制御していますか? チュートリアルを修正したところ、SQL データベースの ID フィールドへの参照が見当たりませんでした。
テーブルで最高の ID を取得するメソッドも作成しました。
public int GetHighestDinnerId()
{
int resultado = (from dinner in dataContext.Dinners
select dinner.DinnerId).Max();
return resultado;
}
どちらも機能しません。
何かご意見は?
ありがとうございました