既にエンティティフレームワークにプロジェクトがあります。 Model1.edmxファイルには、SQL Serverデータベースからの複数のエンティティがあります。 SQL Serverデータベースに新しいテーブルを追加しました。 Model.edmxに新しいエンティティを追加しました。そして、この新しいエンティティを新しく追加されたデータベースにマップしようとすると、そのデータベースはテーブルマッピングに表示されません。助けてください。エンティティへのマッピングテーブル
答えて
エンティティを手動で追加してマップするのではなく、 edmxファイルを右クリックすると、データベースからの更新オプションを使用しないでください。新しく作成したテーブルを選択すると、モデルは適切な関連付けと関係で再生成されます。
こんにちはロボツシ、助けてくれてありがとう。私はそのオプションも試しました。しかし、最初は0だったときに100以上のエラーが出ました。私はエンティティフレームワークに全く新しいので、私はそれをすることを敢えてしなかった。 –
hmm ..設定文字列とedmxファイルを削除します。次に、edmx(接続文字列を生成します)を再生成してください。私はEFが正しくアップデートされておらず、成功していたときにこれをやったことがあります。 – BentOnCoding
ありがとうRobotsushi。 –
エンティティを手動でマッピングすることはお勧めできません。これは、あなたが選択して、新たに追加することができるウィンドウが開きます
- - エンティティを追加し、それらは以下の手順に従っマップする
追加されたテーブル。
これを実行した後、.ttファイルを展開して.csファイルが自動生成されていることを確認します。
これが作成されていない場合は、すべての.ttファイルを右クリックし、オプションから[カスタムツールを実行する]を選択します。これにより、必要なファイルが自動的に生成されます。
- 1. XMLからデータベースへのマッピングテーブル
- 2. 外部APIへのマッピングテーブルの処理
- 3. Coredataの移行、マッピングテーブルの追加文字列の追加と異なるエンティティへのアクセス
- 4. テーブルのNHibernateマッピングテーブル
- 5. エンティティフレームワークエンティティsql対エンティティへのエンティティ
- 6. 実行時のマッピングテーブル
- 7. SQLでのマッピングテーブルの作成
- 8. NHibernateのマッピングテーブルの列挙体
- 9. エンティティへのLinq - 子エンティティのフィルタリング方法
- 10. GORMマッピングテーブルの多対1
- 11. フィルタ付きSQLAlchemyマッピングテーブルの列
- 12. エンティティへのWebナビゲーション
- 13. エンティティへのLinqクエリ -
- 14. エンティティへのLinqの名前
- 15. エンティティへのLinqの削除
- 16. Silverlightのエンティティへのデータベース
- 17. ダイアログフィールドへのLuisエンティティのマッピング
- 18. エンティティへのDTOのマッピング
- 19. コンソールのエンティティへのリンク
- 20. エンティティへのエンティティフレームワークのlinq
- 21. データテーブルへのエンティティのリスト
- 22. データコンテキストへのエンティティのアタッチ
- 23. DTOへのエンティティのマッピング
- 24. エンティティへのImpactJSの移動
- 25. Linqからエンティティへの投影(IEnumerableへ)
- 26. エンティティとビジネスロジックへのLinq
- 27. エンティティへのLinq '[A-G]%'クエリ
- 28. エンティティへのLinq Where Or節
- 29. エンティティへのEager-loading&LINQ
- 30. エンティティへのLinq - 参照EntityKey
新しいエンティティをedmxファイルにどのように追加しましたか? – Chris