私は非常に単純なCMSをASP.NET MVC 3で作成しています(それを学ぶためだけですが)、私は複雑になりました。 私はEntityFramework(コードが最初にあります)を使用しています。記事をMySQLデータベースに保存しようとしています(記事にID、日付、見出し、内容などの標準プロパティがあります)。私の作成メソッドは、いくつかのチュートリアルから次のようになります。MVC3 - データベースに長いテキストを入力できません
私は何も変更せずに作成ビュー(剃刀エンジンを使用)を生成しました。 "content"プロパティ(20語または30語以上)のフィールドに長いテキストを入力しない限り、すべて正常に動作します。そして、私が手
System.Data.Entity.Validation.DbEntityValidationException はdb.SaveChanges()ラインでのユーザーコード
エラーによって未処理でした。私は記事の内容をテキストに保存してからnvarchar(最大)に変更するようにしました(Visual Studioのサーバーエクスプローラを使用して、それをやり遂げる前にいくつかの設定を変更する必要があります)。
明らかに欠けていることはありますか? 私はウェブとデータベース開発の背景がほとんどありません。どのようなヒントもありがとうございます。