テクノロジーがあまり得意ではない一部のプレーヤーの手に渡ると、データベースを設計するときに特定のフィールドが考慮されないことは避けられません。関数が後で実装された場合にのみ、データベース内のフィールドの数が少ないか、役に立たないフィールドが多いことに気付くことができます。したがって、データベースでいくつかのトリックを実行する必要があります。
この記事では、asp mvcを使用しています。EFフレームワークを使用してすべてのエンティティをマップすると、突然、データベース内のフィールドの数が少なくなります。すぐに追加することができます。楽しい気分で追加してみてください。結果フィールドが同期的に更新されても、データが同期的に更新されない場合はどうなりますか?
エンティティクラスに新しいフィールドを追加します。
public Nullable<int> mtiaozhanjin { get; set; }
データベース内のデータ:
しかし、アプリケーションを実行した結果は次のとおり
です。どうすればよいですか?それは長い間解決されており、オンライン検索はありませんでした。最後に、私は自分でそれを見つけ出しました。具体的な方法は次のとおりです。
1.関係図を開き
ます。2.設計図を右クリックし、[データベースからモデルを更新]メニューをクリックします
。これで問題ありません。
公開番号に注意を払うことへようこそ〜