2017-06-20 9 views
1

値を持つ既存のデータベーステーブルに新しい列を追加していますが、エンティティフレームワークモデルを使用した場合、列データ値はNullを返します。任意の新しい列はE​​ntity FrameworkのNull値です。

どのようにこの問題を解決しますか?

+4

は、田部の定義を追加し、クラス定義を追加し、クエリを追加するには、show問題の場所で更新する必要があります。 .. – Backs

+0

@MohammadDiabデータの取得にLINQまたはストアドプロシージャを使用していますか? –

+1

私は現在、私の庭にトマトを栽培しようとしています。私はトマトの種を植えました。しかし、何も成長しません。この問題をどうやって解決するのですか? – Enigmativity

答えて

2

あなたはデータretievalためLINQを使用している場合:

をダブルクリックして開いEDMX - >右のデータベースから更新をクリックして選択し - > [リフレッシュ]タブを選択し、テーブルを選択し、[OK]をクリックします。

上記はdbcontextファイルを更新します。

enter image description here

enter image description here

ストアドプロシージャを使用している場合、あなたはあなたのSPの複合型

+1

あなたの返信に感謝します。データベースから更新モデルを作成しました。フィールドは正しくマッピングされており、モデルは更新されましたが、Entity_Object.TableName.ToList();行は正しく来ますが、新しい列の値はNULLになります –

関連する問題