3

だから私はここにある指示に従っています: http://msdn.microsoft.com/en-US/data/jj691402 EF から複数の結果セットを処理する方法について。

EDMX を手動で変更する必要があるため、2 番目の解決策を回避しようとしています。これは、チームの他のメンバーがそれらを上書きすることを心配したくないためです。

しかし、最初の例はまだ不足しているようです。メソッドについて言及してObjectContext.Translate<TEntity>いますが、 がどのよう<TEntity>に作成されているかはどこにも記載されていません。エンティティを手動で作成するときはいつでも、もちろんエラー 2062、「エンティティ セットとアソシエーション セットの間のマッピングがありません」が発生します。欠けているステップはありますか?または、最初のソリューションは DB ファーストのアプローチでは機能しませんか?

4

1 に答える 1

1

エンティティを既存のテーブルまたはデータベース ビューにマッピングせずに EF デザイナーで手動で作成した場合、実際にエラーが発生します。代わりに複合型を作成してみてください。

于 2013-01-09T09:29:24.520 に答える