2

既存のモデル、コントローラー、ビューはすべて正常に機能しています。

要件の変更により、dbスキーマが突然変更され、いくつかの新しいフィールドを追加する必要があります。

データベースが更新され、モデル(ADO.NETエンティティ)がデータベースから更新され、新しいフィールドが取得されます。コントローラは「セット」で動作し、PKをキーオフしているため、問題ありません。最初に作成されたときのビューは、モデルに対して強く型付けされていました(当時のように)...

既存のビューを「更新」して新しいフィールドを取得する簡単な方法はありますか?

それとも、これは常に手動で追加するのでしょうか、それとも以前のビューを置き換えるために「新しい」ビューを作成する必要があるのでしょうか。

ありがとう!

4

1 に答える 1

5

「ビューの追加」コマンドで作成された正確なビューを使用している可能性はわずかですが、削除/再追加するだけです。それ以外の場合は、新しい一時ビューを追加し、新しい/変更されたフィールドをコピーしてから、一時ビューを削除できます。

于 2010-01-04T03:55:33.313 に答える