entity-framework-4

    8

    2答えて

    私たちには、繰り返し実行されるマルチコンテキストタスクを扱う静的クラスライブラリがあります。静的クラスのメンバーとしてEF dbコンテキストを作成するのは悪い習慣ですか? DBコンテキストは、理由により処分されることを意味します。それらを頻繁に配置することで、接続プールが「流れている」状態になり、おそらく(ここでは私が推測している)テーブルがロックされたままでないことが保証されます。 静的クラスで

    5

    2答えて

    mvc3のViewbagのスコープは、私のアクションメソッドでレンダリングしているページでのみ利用できます。 MVCでページ全体の情報をどのように管理しますか?私は新しい従業員を作成し、次のページに移動するときに従業員の情報が必要だとします。 どのようにMVCで状態を維持しますか。

    7

    1答えて

    私は数か月前からASP.NET MVCアプリケーションを開発してきました。私が最初に作業を開始したとき、私はEntity Framework 4.3(Code-First w/Migrations)を使用していました。私が行っている間に、私はMainClientテーブルの更新をしようとするといくつかの問題に遭遇しました。 MainClientには、クライアントのすべての基本情報が含まれており、BP

    6

    2答えて

    の効果はありませんエンティティフレームワーク(v4)エンティティのバーチャルナビゲーションプロパティのマーキング? 遅延読み込みを使用せず、読み込みが適切に行われない場合、読み込まれていないプロパティにアクセスするとどうなりますか? 遅延読み込み以外の影響がありますか、または仮想ナビゲーションプロパティを必要とする主な機能ですか?

    7

    1答えて

    私は2つのテーブルProjectsとTaskを持っています。 Taskはプロジェクトの弱いエンティティなので、タスクの複合主キーは(ProjectId & TaskID)です。私は、次のコードでそうしようとしたが、それは、テーブル「タスク」にNULL可能列にPRIMARY KEY制約を定義することはできませんエラー を与えます。 私はテーブルを作成するコードファーストアプローチを使用していますが、

    5

    2答えて

    Oracle 10gデータベースでEF 4(データベースを完全に生成したデータベース)を使用していますが、1つのフィールドに問題があります。 私のフィールドは、自分のデータベースにNUMBER(5)と定義されています。私のモデルでは、EFはそれをshortと定義しています。 私の問題は、私は32,767(最大の短い)より大きいいくつかの値を持っていることです。 私はこの投稿を見つけました:Enti

    11

    2答えて

    私はEF4 DbContextを使用してASP.NET MVCアプリケーションのモデルを提供しています。 ViewModelsを使用してビューにデータを提供し、AutomapperはEF POCOとViewModels間のマッピングを実行します。 Automapperは素晴らしい仕事をしていますが、ViewModelをコントローラにポストバックしてアップデートを実行した後で、それを使う最良の方法は

    5

    1答えて

    EFスキーマモデルとデータベースの両方で精度が4に設定されている場合、Entity Framework 4が2小数に丸められる理由を理解しようとしています。 は、これは10進数フィールドの1のための私のスキーマ定義である:これは私のデータベース定義が ある CREATE TABLE OrderItems( .... [SellPrice] [decimal](19, 4) NOT NULL,

    6

    1答えて

    ほとんどのWPF/EFチュートリアルでは、1つのウィンドウでのみデータバインディングを扱います。しかし、実際には、多くのウィンドウにデータが表示されます。最初のウィンドウにレコードを表示し、次のウィンドウで関連する詳細を深く掘り下げることがよくあります。 私の場合も同様です。ここで私のデータ構造とUIを見ることができます。実際に私は顧客と請求書を扱っていませんが、構造は同じです。 (私の具体的な質

    18

    4答えて

    スカラー関数を.edmxにマップしたいが失敗する。エンティティフレームワークのマッピングを右クリックし、データベースからモデルを更新を選択します。モデルブラウザのストアドプロシージャフォルダに表示されます。 ただし、モデルブラウザでフォルダに追加する場合は、というメッセージが表示されません。がドロップダウンリストに表示されます。誰か助けてくれますか? 私は、次のような、古い方法を使用してスカラー関