entity-sql

    0

    1答えて

    に列挙型を参照します。エニュメレーションはEDMXファイルで定義されています。 そのままですが、このクエリは機能しません.CustomerStatusがInt32と互換性がないという例外(その基になる型は int)の例外をスローします。しかし、列挙名の前にどのような名前空間を付けても、IN {}句のCustomerStatus値のリストを定義する方法が見つかりませんでした。例えば、 SELECT

    8

    1答えて

    私はエンティティへのLINQを持っているが From item In ctx.Items Select new { ListPrice = item.Cost/(1M - item.Markup) }; を照会私はそれを照会し、それマテリアライズする前に、リストの価格にcastを適用することをEFに指定することはできますか?多分EntityFunctions.Castのようなもの

    0

    1答えて

    EntityFrameworkの結果セットを永久に制限する方法はありますか?私はこのようなことについて話していますConditional Mapping。これはまさに私が1つの例外を除いて達成したいことです:私はプログラムでこれをやりたい条件値はコンテキスト作成時にのみEFに渡されるからです。私はこの列がマッピングから消えないようにしたくありません。 私はEF2.0と反射でこれを達成する方法を知っ

    2

    1答えて

    私は、エンティティのSQLで次のクエリを使用しています 値は以下のコード使用して実行時に置換されたされ Select n.Name as NodeNameN from Nodes as n where n.Name IN MultiSet (@Test) :これが実行される var reader = model.CreateQuery<System.Data.Common.DbDataReco

    12

    3答えて

    私は、ESQLの使用を推奨する状況があるかどうか疑問に思っていましたか? 通常、エンティティタイプを完全に修飾する必要があるすべての特別なケースで特にESQLが欲求不満です。&おそらくESQLを使用して行われたことは、SQLまたはLINQによって実行できます。 しかし、私はESQLは、ソリューションのためのより良いフィットであるか、SQLまたはLINQを使用してオーバー競争力だろうな状況(高速なコ

    0

    2答えて

    私は質問が必要ですか? 私は2つのテーブル予約&単位を持っています。 テーブル予約には、ResId、rfrom(datetime)、rto(datetime)、status(int)、UnitID(外部キー)という列があります。 ステータス2は確認済みを意味します。 要求された期間にすべてのフリーユニットを取得する必要があります。クエリは、が確認されていないユニットのみを返す必要があります。予約(

    2

    2答えて

    asp.netフォームでEntityDataSourceを使用していて、Gridviewがバインドされています。句がentityDataSourceに使用されているA: Where="it.Name like '%@Name%' @Nameはパラメータである: しかし、それは動作しません。私はそれが正常に動作する固定文字列で@Nameを変更すると、次のように: - おかげ Where="it.

    6

    2答えて

    私はエンティティSQLクエリを持つパラメータnullの場合は、System.ArgumentNullExceptionが返されます。だから私も名前がnullだった場合DBNull.Valueのを使用しよう、と私は次の例外を取得: System.ArgumentOutOfRangeExceptionがが メッセージは、指定された パラメータタイプを=キャッチされた「System.DBNull」 では

    1

    1答えて

    私はObjectQueryを受け取り、さまざまなフィルタパラメータの値を受け取るかどうかによってWhere句を追加するメソッドを持っています。メソッドはObjectQueryを返す必要があります。たとえば、私は基本的な日付の比較を行うことができます。 dateX < dateYです。 は、これは私の現在のコードです:myDateFilterはDateTime.Nowの値を有する if (myDat