1

データベースの設計によって推進されるプロジェクトがあります。また、誰かがデータベースを変更したときに、EF コードを更新したいと考えています。そのため、データベース接続文字列を指定して EF ソース コードをプログラムで生成する方法があるかどうか疑問に思っていました。次に、この生成された EF ソース コードをソリューションに添付する予定です。今のところ正確な解決策は必要ありませんが、誰かが私を正しい方向に向けることができれば、それは素晴らしいことです.

ありがとう!

4

2 に答える 2

0

おそらく XML と XSLT または T4 テンプレートを使用して、SQL Server システム テーブルにクエリを実行し、その方法でコードを生成できます。

http://msdn.microsoft.com/en-us/library/ms189082(v=sql.105).aspx

于 2012-06-14T19:06:21.767 に答える
0

Entity Framework の開発には、データベース ファースト、モデル ファースト、コード ファーストの 3 つのアプローチがあります。最初にデータベースを使用しています。

エンティティ フレームワークの開発アプローチ

Julia Lerman の本 Programming Entity Framework 2nd Edition をお勧めします。

私がリンクしたチュートリアルは Code First 用ですが、3 つのアプローチのいずれかを使用するときに知っておく必要があるリポジトリと作業単位パターンの優れた紹介があります。

于 2012-06-14T21:47:25.167 に答える