2012-04-25 18 views
0

モデル(DBファースト)、エンティティのPOCO、UIのASP.NetでEF4を使用しています。もちろん私はBizレイヤーを持っています。 私は動的フォームジェネレータを設計する必要があります。 ユーザーがフォームデザインからテーブルを作成し、実行時にEFモデルを更新し、実行時にPOCOオブジェクトとbizロジックを生成し、実行時にコンパイルすることにしました。実行時にEFモデルを変更して新しいエンティティを作成する

実行時にモデルを更新する際に問題があります。どんな助け? -Hamid

+2

実行時にモデルを更新することはできません。これを行うには、おそらくツールを使用しないでください。 –

答えて

1

EFは、あなたの問題のためのツールではありません事前に

ありがとう! EFはシンプルなコンセプトをベースに構築されており、マッピング時にクラスが定義されます。他に何かしたいのであれば、EF =サポート/予期しない動作/予期しない課題と複雑さとコストの大幅な増加を使用する方法を想定しないため、EFはあなたのためではありません。

ダイレクトSQLを使用して動的に作成されたテーブルを操作するか、デザインフェーズでもっと多くの時間を費やし、設計時に定義された静的テーブルセットで構成されるメタモデルを構築する必要がありますどんな種類のフォームを保持する。

+0

ok、ありがとう.. – PickleRick

関連する問題