0

Entity Framework を使用して、Web サイトを表示するための Dynamics GP データベースからデータを取得します。時間が経ち、データベースにフィールドが追加されると、テーブルの新しいフィールドで EF を更新する必要があるという問題が発生します。もちろん、これには、私たちのウェブサイトが最新バージョンの DB しかサポートしないという副作用があります。私たちの顧客は現場で非常に異なるバージョンのデータベースを使用しているため、EF を管理してこれらの異なるバージョンをすべてサポートすることは困難です。

LinqToSql では、Web サイトで気にしない追加フィールドを省略したり、それらを遅延ロードしたりできます。EF では、これを試みるとエラーが発生します。異なるバージョンの db に対して異なるバージョンの edmx をビルドする必要なく、これを行う方法についてのアイデアはありますか?

ありがとう!

4

0 に答える 0