3

SQL(ストアド)関数をEntity Frameworkに追加しようとしていますが、失敗しました。.edmxのテーブルを右クリックして「関数のインポート」を試してみましたが、追加したのに関数が表示されません(データベースからモデルを更新)。

誰かがこれに対する解決策を持っていますか?

4

1 に答える 1

3

SQLでストアド関数をストアドプロシージャに簡単に変換できるはずです。Entity Frameworkは、ストアドプロシージャを関数として定義するか、ストアドプロシージャの下にストアド関数を一覧表示しますが、ストアド関数はEntityFrameworkと互換性がありません。「データベースからモデルを更新...」してストアドプロシージャを追加し、右クリックして「関数のインポート...」を追加できます。

于 2011-04-05T11:00:59.820 に答える